自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

C#讀取TXT文件圖解

開發(fā) 后端
C#讀取TXT文件是如何進行的呢?本文就向你詳細的介紹了C#讀取TXT文件的過程,并圖文并茂的展示整個過程。

C#讀取TXT文件是如何實現(xiàn)的呢?首先看看的截圖:

C#讀取TXT文件圖 

C#讀取TXT文件實現(xiàn)的一些總結:

1、Niit.txt 默認在 File_read\bin\Debug 文件下! 如果你不想程序運行報錯,那么就在這個文件下 建立

1)因為這里我們是讀取文本,所以Niit.txt,內容自己寫一下!注意兩點

1.1)文件最好不要寫中文的,否則運行結果用 ?代替中文~

2.2)最重要的,你寫完了內容要保存文本后再運行,才會顯示你添加的內容

2、讀寫文本操作方法來源于 System.IO 命名空間,所以程序開頭就要 Using System.IO3、關于 sr.BaseStream.Seek(0, SeekOrigin.Begin);

在給出C#讀取TXT文件結論之前,首先看下我的思路,從文本指定位置讀取文本內容 Niit.txt 內容如下: 1 2 3 4 如果從 3 開始讀取,sr.BaseStream.Seek(1, SeekOrigin.Begin);應該如何修改呢?這個偏移量是字節(jié)數,對于你的文本文件,在Windows上,回車是2個字節(jié)(13,10),所以,在3之前,有6個字節(jié),  sr.BaseStream.seek(6,SeekOrigin.Begin)  其實,混合字節(jié)數和文字不是很好的方法給出代碼:

  1. using System;  
  2. using System.IO;namespace File_read  
  3. {  
  4. class FileRead  
  5. {  
  6.     static void Main(string[] args)  
  7.     {  
  8. //創(chuàng)建 FileRead 的對象 fr  
  9. FileRead fr = new FileRead();  
  10. //調用 FileRead 類內的 ReadData 方法   
  11. fr.ReadData();  
  12. //程序暫停一下,看看結果~  
  13. Console.ReadLine();    }  
  14.     // ReadData 方法  
  15.     public void ReadData()  
  16.     {  
  17. //C#讀取TXT文件之創(chuàng)建 FileStream 的對象,說白了告訴程序,  
  18. //文件在那里,對文件如何處理,對文件內容采取的處理方式  
  19. FileStream fs = new FileStream("Niit.txt", FileMode.Open, FileAccess.Read);  
  20. //僅 對文本 進行 讀寫操作  
  21. StreamReader sr = new StreamReader(fs);  
  22. //定位操作點,begin 是一個參考點  
  23. sr.BaseStream.Seek(0, SeekOrigin.Begin);  
  24. //讀一下,看看文件內有沒有內容,為下一步循環(huán) 提供判斷依據  
  25. //sr.ReadLine() 這里是 StreamReader的方法 可不是 console 中的~   
  26. string str = sr.ReadLine();//如果 文件有內容   
  27. while (str != null)  
  28. {  
  29.     //輸出字符串,str 在上面已經定義了 讀入一行字符   
  30.     Console.WriteLine("{0}", str);  
  31.     //這里我的理解是 當輸出一行后,指針移動到下一行~  
  32.     //下面這句話就是 判斷 指針所指這行是否有內容~  
  33.     str = sr.ReadLine();}  
  34. //C#讀取TXT文件之關閉文件,注意順序,先對文件內部進行關閉,然后才是文件~  
  35. sr.Close();  
  36. fs.Close();  
  37.     }  
  38. }  

ps: 關于seek 本例中的定位方式不是很好,如果文本是10000字呢,如何定位?

C#讀取TXT文件的內容就向你介紹到這里,希望對你學習C#讀取TXT文件有所幫助。

【編輯推薦】

  1. C#讀取文件內容另存的實現(xiàn)
  2. C#讀取文件高效方法淺析
  3. C#讀文本文件的冰山一角
  4. C#讀取文本文件時字符編碼的處理
  5. C#讀取TXT文件的代碼實現(xiàn)
責任編輯:仲衡 來源: 互聯(lián)網
相關推薦

2009-08-12 18:29:06

C#讀取TXT文件

2009-08-10 13:49:50

C# txt文件

2009-08-21 16:13:27

C#讀取資源文件

2009-08-13 09:58:55

C#讀取配置文件

2009-08-13 09:16:57

C#讀取配置文件

2009-08-12 17:27:11

C#讀取文件

2009-09-01 11:25:08

C#讀取Word文件

2009-08-24 17:58:19

C#讀取XML文件

2009-08-25 16:32:24

C#語言

2009-08-12 17:19:09

C#讀取文件內容

2009-08-07 12:12:00

C#讀取Excel文件

2009-08-12 18:06:53

C#讀取二進制文件

2009-08-24 18:06:36

源程序代碼C#讀取XML文件

2009-09-02 19:08:03

C#實現(xiàn)讀取文本文件

2009-08-12 16:57:28

C#讀取文件夾

2009-08-21 17:48:13

C#讀取文件信息

2009-07-10 10:37:11

WINAPI

2011-04-06 13:56:36

Delphi

2009-08-12 17:12:51

C#讀取文件夾

2009-08-28 15:07:31

C#線程
點贊
收藏

51CTO技術棧公眾號