2013-03-07 67 views
-3

我希望能夠讀取文本文件並將字符串值放入IList <>或Array []中。讀取IList或Array中的字符串值序列化C#

我希望能夠依次讀取IList <>或數組[]中的值。

我希望能夠在與IList <讀取第一值>或數組[]保持指針 或位置,處理所讀取的值,然後回來在序列中的下一個值, 讀取的值保指針,處理該值並返回下一個 序列,直到到達列表或數組的末尾。

我不知道這是否是最有效的算法,但我該如何在C#中做到這一點?

如果可以用班級做到這一點,那會很棒!

+0

你可能想要做的'StreamReader'一些研究,閱讀文件,並把他們的內容轉換成字符串 – Nolonar 2013-03-07 10:44:48

+0

嗨詹姆斯,你有什麼嘗試過自己?它不是我們做作業的想法。自己嘗試一下,然後帶着一些exmaples來試試,我們可以幫助你。 – 2013-03-07 10:46:11

+0

輸入文件是如何格式化的?是否可以逐行閱讀並保存? – yaens 2013-03-07 10:46:18

回答

0

當你有一個函數流程來處理線,你可以這樣做:

foreach(var line in File.ReadLines("file.txt")) 
{ 
    Process(line); 
} 
+0

我已經做了文件的閱讀。其餘的alogrithm是什麼將會有所幫助 – James 2013-03-07 18:06:57

+0

你不給任何有關它的信息。只有「處理」。如果您對此處理有疑問,請提供更多詳細信息。 – nvoigt 2013-03-08 05:34:51