日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

C#读取TXT

發布時間:2025/4/16 C# 67 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C#读取TXT 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C#讀取TXT文件實現的一些總結:?
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);應該如何 修改呢?這個偏移量是字節數,對于你的文本文件,在Windows上,回車是2個字節(13,10),所以,在3之前,有6個字節,? sr.BaseStream.seek(6,SeekOrigin.Begin)? 其實,混合字節數和文字不是很好的要領給出代碼:
  • using?System; ?
  • using?System.IO;namespace?File_read ?
  • { ?
  • class?FileRead ?
  • { ?
  • ????static?void?Main(string[]?args) ?
  • ????{ ?
  • //建立 ?FileRead?的對象?fr ?
  • FileRead?fr?=?new?FileRead(); ?
  • //調用?FileRead?類內的?ReadData?要領 ? ?
  • fr.ReadData(); ?
  • //程序暫停一下,看看結果~ ?
  • Console.ReadLine();????} ?
  • ????//?ReadData?要領 ?
  • ????public?void?ReadData() ?
  • ????{ ?
  • //C#讀取TXT文件之建立 ?FileStream?的對象,說白了告訴程序, ?
  • //文件在那里,對文件如何 處理,對文件內容采取的處理方式 ?
  • FileStream?fs?=?new?FileStream("Niit.txt",?FileMode.Open,?FileAccess.Read); ?
  • //僅?對文本?執行 ?讀寫操作 ?
  • StreamReader?sr?=?new?StreamReader(fs); ?
  • //定位操作點,begin?是一個參考點 ?
  • sr.BaseStream.Seek(0,?SeekOrigin.Begin); ?
  • //讀一下,看看文件內有沒有內容,為下一步循環?提供判斷依據 ?
  • //sr.ReadLine()?這里是?StreamReader的要領 ?可不是?console?中的~? ?
  • string?str?=?sr.ReadLine();//假如 ?文件有內容? ?
  • while?(str?!=?null) ?
  • { ?
  • ????//輸出字符串,str?在上面已經定義了?讀入一行字符? ?
  • ????Console.WriteLine("{0}",?str); ?
  • ????//這里我的理會是?當輸出一行后,指針移動到下一行~ ?
  • ????//下面這句話就是?判斷?指針所指這行能無法 有內容~ ?
  • ????str?=?sr.ReadLine();} ?
  • //C#讀取TXT文件之關上文件,留心順序,先對文件內部執行 關上,然后才是文件~ ?
  • sr.Close(); ?
  • fs.Close(); ?
  • ????} ?
  • } ?
  • }?
  • 轉載于:https://www.cnblogs.com/dengshiwei/p/4258768.html

    總結

    以上是生活随笔為你收集整理的C#读取TXT的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。