2013-10-19 21 views
-1

我正在製作一個程序,我完全不知道如何讀寫文本文件。我希望它只需要一個包含各種數據的文本文件,因此我需要能夠讀取文件的特定行。尋找一種讀寫文本文件的方式

+0

看看這個:http://support.microsoft.com/kb/816149 –

+1

非常感謝!對此,我真的非常感激。 – KlusterMonkey

+5

下一次,請嘗試使用谷歌「在C#中讀寫文本文件」(您的標題)。 ;) – Krekkon

回答

0
using (System.IO.StreamReader sr = new System.IO.StreamReader("YourFile.txt")) 
{ 
    String line = sr.ReadLine(); 
    Console.WriteLine(line); 
} 
1

您可以使用StreamReaderStreamWriter類:http://support.microsoft.com/kb/816149

StreamReader sr = new StreamReader("C:\\Sample.txt"); 

var data = sr.ReadLine(); 


StreamWriter sw = new StreamWriter("C:\\Test.txt"); 

sw.WriteLine("Hello World!!"); 

取之。

編輯:澄清,總是關閉流。 sr.Close()sw.Close()。或者像詹姆斯在他的回答中一樣把它們包裝在一個using聲明中。

0

您還可以使用File類。 string h1 = File.ReadAllText("D:\\TempFiles\\h1.txt"); string h1 = File.WriteAllText("D:\\TempFiles\\h1.txt");

相關問題