我收到了一些帶有Unix換行符的大型文本文件(我認爲)。我通常在我的文本編輯器中打開小文件並將它們保存爲PC文本文件,但這些文件對於此方法來說太大了。所以我認爲我寫了一個C#程序。convert unix file
我通常使用的是這樣的:
using (TextReader tr = File.OpenText(@"D:\bla.txt"))
{
string line;
while ((line = tr.ReadLine()) != null)
{
string[] items = line.Split('|');
但Unix的換行符引起的問題。我將不勝感激任何建議。謝謝!
基督教
你可以在Visual Studio中打開文件嗎?如果是這樣,它應該彈出其「轉換線結束」對話框。 – 2010-10-14 15:10:37
這個問題可能與unix換行無關。那麼,你真的有什麼問題? – nos 2010-10-14 15:14:56
我可以在文本編輯器如文本板中打開文件。當我試圖挽救他們一切崩潰(VS也有問題)。我記下它與文件大小有關800MB - 18GB – cs0815 2010-10-14 15:19:06