我有百萬從每秒更新一次數據生成線中的哪看起來像這樣:操作數據的線
104500 4783
104501 8930
104502 21794
104503 21927
104505 5746
104506 9968
104509 5867
104510 46353
104511 7767
104512 4903
在左邊的列表示時間(HHMMSS格式),和右邊的列是數據這是逐秒更新的。但是,正如你所看到的,它並不是真正的秒針,還有一些缺失的時間(在這個例子中缺少10:45:04,10:45:07,10:45:08)。我的目標是在缺少秒添加,並從以前的第二使用數據失蹤第二,像這樣:
104500 4783
104501 8930
104502 21794
104503 21927
104504 21927 --
104505 5746
104506 9968
104507 9968 --
104508 9968 --
104509 5867
104510 46353
104511 7767
104512 4903
我不希望「 - 」的結果,我只是把那些標記爲添加的行。到目前爲止,我已經嘗試使用StreamReader和StreamWriter完成此操作,但似乎並不像他們想要的那樣得到我想要的。我是一個新手程序員,也是C#的新手,所以如果你能指出我正確的方向,那會很棒。我真的只是想知道這是否甚至可以在C#中完成......我在MSDN上花了很多時間,在這裏尋找解決方案,但到目前爲止還沒有找到。
編輯:行是一個文本文件,我想新創建的數據存儲在一個新的文本文件。
我假設線是從一個文本文件,你想創建一個新的包含遺漏值? – Strillo 2011-12-20 16:48:56
對於一個偉大的(寫得很好,解釋和格式化)的第一個問題+1。 – 2011-12-20 16:49:29
是的,對不起,我應該在我的問題中包括這個。這些行在一個文本文件中,我想將新創建的數據存儲在一個新的文本文件中。 – 2011-12-20 16:50:07