私のテスターファイルには以下が含まれています:
processes
deleting
agreed
そして、これはC#のコードです
PorterStemmer testing = new PorterStemmer();
string temp,stemmed;
string[] lines = System.IO.File.ReadAllLines(@"C:\\Users\\PJM\\Documents\\project\\testerfile.txt");
System.Console.WriteLine("Contents of testerfile.txt = ");
for (int i = 0; i <2; i++)
{
temp = lines[i];
stemmed = testing.StemWord(temp);
System.IO.File.WriteAllText(@"C:\\Users\\PJM\\Documents\\project\\testerfile3.txt", stemmed);
Console.WriteLine("\t" + stemmed);
}
コードを実行すると、testerfile3 には "agre" のみが含まれます。したがって、ここでの問題は、文字列配列内の各単語を個別に処理することです。つまり、文字列配列へのアクセスに問題があります。文字列配列のすべてのインデックスにアクセスする方法はありますか?