C# 讀取文件內容


讀取文件內容有三種方式

  • 全部讀取到字符串變量中
  • 一次讀取一行
  • 全部讀取到字符串數組中,每個數組元素存儲一行文本

全部讀取到字符串變量

string text = System.IO.File.ReadAllText(@"C:\Users\Public\TestFolder\WriteText.txt");

System.Console.WriteLine("Contents of WriteText.txt = {0}", text);

 

一次讀取一行

int counter = 0;  
string line;  
  
System.IO.StreamReader file =   
    new System.IO.StreamReader(@"c:\test.txt");  
while((line = file.ReadLine()) != null)  
{  
    System.Console.WriteLine(line);  
    counter++;  
}  
  
file.Close();  
System.Console.WriteLine("There were {0} lines.", counter);  

 

全部讀取到字符串數組中,每個數組元素存儲一行文本

string[] lines = System.IO.File.ReadAllLines(@"C:\Users\Public\TestFolder\WriteLines2.txt");

System.Console.WriteLine(
"Contents of WriteLines2.txt = "); foreach (string line in lines) { Console.WriteLine("\t" + line); }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM