テキスト内の正確なインデックスを繰り返す単語を見つける必要があります。たとえば、以下のテキストを参照してください。テキスト内の繰り返し単語のインデックスを見つけるにはどうすればよいですか?
string text = "The first text area sample uses a dialog text to display the errors";
text.IndexOf("text");
この文字列では、「text」という単語が2回繰り返されます。私は両方の位置のインデックスを取得する必要があります。上記のコードのように "IndexOf"を使用すると、常に10番目の単語 "text"のインデックスを返します。だから、C#を使ってテキスト内の繰り返し単語の正確なインデックスを見つけるにはどうすればよいでしょうか。
'i'は現在のコンテキストに存在しませんか? 'i'はどこで宣言され/初期化されましたか? –
更新された回答。 –
このアップデートでもコンパイルエラーが発生します。 'int'は与えられた文脈では無効な型です..' int i = 0; 'はループの外側で宣言する必要があります –