我寫的,從5個文本文件中讀取數據,並根據某些給定的鍵字盡數C#程序讀取多個文本文件和內容存儲到一個數組
string[] word_1 = File.ReadAllText(@"C:\Users\Niyomal N\Desktop\Assignment\Assignment\D1_H1.txt").Split(' ');
string[] word_2 = File.ReadAllText(@"C:\Users\Niyomal N\Desktop\Assignment\Assignment\D2_H1.txt").Split(' ');
string[] word_3 = File.ReadAllText(@"C:\Users\Niyomal N\Desktop\Assignment\Assignment\D3_H2.txt").Split(' ');
string[] word_4 = File.ReadAllText(@"C:\Users\Niyomal N\Desktop\Assignment\Assignment\D4_H2.txt").Split(' ');
string[] word_5 = File.ReadAllText(@"C:\Users\Niyomal N\Desktop\Assignment\Assignment\D5_H2.txt").Split(' ');
string[] given_doc = File.ReadAllText(@"C:\Users\Niyomal N\Desktop\Assignment\Assignment\Given_doc.txt").Split(' ');
這是我從讀文本文件,閱讀,我使用的循環,如果循環計數從軟管文件中的每個字
for (int i = 0; i < word_1.Length; i++)
{
string s = word_1[i];
if ("Red".Equals(word_1[i]))
{
//Console.WriteLine(word[i]);
h1_r++;
}
if ("Green".Equals(word_1[i]))
{
h1_g++;
}
if ("Blue".Equals(word_1[i]))
{
h1_b++;
}
}
這是我用來從一個文件及其工作得很好計數的循環之後,我做了這個過程5次閱讀所有文件,我的問題是我怎麼能讀取這5個文件使用循環和存儲噸下襬陣列(每個關鍵詞的計數)
在此先感謝!
是文件的名稱重要還是你只是閱讀該目錄中的所有文件? – germi
你的第一個代碼塊是否編譯? ReadAllText()返回一個字符串,而不是一個數組。 –
實際上,文本文件的數量非常重要,而不是文件名。我想從多個文本文件中獲取數據 –