成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

C# FileStream寫文件解析

開發(fā) 后端
C# FileStream寫文件是什么呢?C# FileStream寫文件操作的具體操作和實(shí)例實(shí)現(xiàn)是什么呢?那么本文就向你介紹具體的內(nèi)容。

C# FileStream寫文件的操作是什么呢?首先我們來了解下C# FileStream寫文件是指使用FileStream類對(duì)文件系統(tǒng)上的文件進(jìn)行讀取、寫入、打開和關(guān)閉操作,并對(duì)其他與文件相關(guān)的操作系統(tǒng)句柄進(jìn)行操作,如管道、標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)輸出。讀寫操作可以指定為同步或異步操作。FileStream對(duì)輸入輸出進(jìn)行緩沖,從而提高性能。

FileStream對(duì)象支持使用Seek方法對(duì)文件進(jìn)行隨機(jī)訪問。Seek允許將讀取/寫入位置移動(dòng)到文件中的任意位置。這是通過字節(jié)偏移參考點(diǎn)參數(shù)完成的。字節(jié)偏移量是相對(duì)于查找參考點(diǎn)而言的,該參考點(diǎn)可以是基礎(chǔ)文件的開始、當(dāng)前位置或結(jié)尾,分別由SeekOrigin類的三個(gè)屬性表示。

C# FileStream寫文件之文件頭:

  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Text;  
  4. using System.IO; 

C# FileStream寫文件之讀文件核心代碼:

  1. byte[] byData FileStream= new byte[100];  
  2. char[] charData = new char[1000];  
  3.  
  4. try 
  5. {  
  6. FileStream sFile = new FileStream("文件路徑",FileMode.Open);  
  7. sFile.Seek(55, SeekOrigin.Begin);  
  8. sFile.Read(byData, 0, 100);   
  9. //第一個(gè)參數(shù)是被傳進(jìn)來的字節(jié)數(shù)組,  
  10. //用以接受FileStream對(duì)象中的數(shù)據(jù),  
  11. //第2個(gè)參數(shù)是字節(jié)數(shù)組中開始寫入數(shù)據(jù)的位置,  
  12. //它通常是0,表示從數(shù)組的開端文件中向數(shù)組寫數(shù)據(jù),  
  13. //最后一個(gè)參數(shù)規(guī)定從文件讀多少字符.  
  14. }  
  15. catch (IOException e)  
  16. {  
  17. Console.WriteLine("An IO exception has been thrown!");  
  18. Console.WriteLine(e.ToString());  
  19. Console.ReadLine();  
  20. return;  
  21. }  
  22. Decoder d = Encoding.UTF8.GetDecoder();  
  23. d.GetChars(byData, 0, byData.Length, charData, 0);  
  24. Console.WriteLine(charData);  
  25. Console.ReadLine();  

C# FileStream寫文件之寫文件核心代碼:

  1. FileStream fs = new FileStream(文件路徑,FileMode.Create);  
  2. //獲得字節(jié)數(shù)組  
  3. byte [] data =new UTF8Encoding().GetBytes(String);  
  4. //開始寫入  
  5. fs.Write(data,0,data.Length);  
  6. //清空緩沖區(qū)、關(guān)閉流  
  7. fs.Flush();  
  8. fs.Close(); 

C# FileStream寫文件的操作就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C# FileStream寫文件有所幫助。

【編輯推薦】

  1. C#接口事件的實(shí)現(xiàn)解析
  2. C#接口編程實(shí)例解析
  3. C#接口事件代理學(xué)習(xí)總結(jié)淺析
  4. C#寫文件操作實(shí)例淺析
  5. C#寫文件處理操作三大方法淺析
責(zé)任編輯:仲衡 來源: 百度空間
相關(guān)推薦

2009-09-04 14:52:21

C# FileStre

2009-09-01 10:28:38

C#追加文件

2009-08-31 18:38:59

C#寫文件

2009-09-01 10:10:51

C# StreamRe

2009-09-02 14:00:34

C#文件處理

2009-09-09 14:40:15

C# XML解析

2009-08-31 13:07:26

C#創(chuàng)建文件

2009-09-02 19:22:03

C#遞歸

2009-08-18 10:47:40

C#枚舉類型

2009-09-09 13:57:28

C# XML解析

2009-09-07 06:31:32

C#窗體移動(dòng)

2009-08-26 12:14:44

C#打印設(shè)置

2009-08-31 18:17:32

C#接口編程

2009-09-09 13:18:10

C# TextBox滾C# TextBox

2009-08-19 16:09:15

C#操作Access

2009-09-01 09:37:15

C#寫文件

2009-08-13 15:18:23

C#文件上傳

2009-08-25 15:53:21

C#編輯config文

2009-08-31 14:46:15

C# string b

2009-08-31 17:47:43

C#接口使用
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 亚洲国产成人精品女人久久久 | 欧美极品视频在线观看 | 黄网免费| 久久久久久久久蜜桃 | 欧美激情精品久久久久久 | 国产精品久久久久久久白浊 | av天空 | 偷拍亚洲色图 | 人人九九精 | 亚洲成人免费电影 | 久久91av| 久久99精品久久久久久国产越南 | 国产一区二区精华 | 欧美精品一区二区三区在线播放 | 一本岛道一二三不卡区 | 欧美久久久 | 午夜久草 | 91在线电影| 天堂网avav| 日皮视频免费 | 色综合中文 | 91欧美激情一区二区三区成人 | 在线观看亚洲专区 | 国产精品久久久久国产a级 欧美日韩国产免费 | 久久夜夜| 久久99精品久久久水蜜桃 | 91亚洲视频在线 | av先锋资源 | 国产亚洲成av人片在线观看桃 | 欧美日韩高清一区二区三区 | 噜久寡妇噜噜久久寡妇 | 国产农村一级国产农村 | 99精品视频免费观看 | 久久精品高清视频 | 欧美性猛交一区二区三区精品 | 亚洲一区二区三区在线播放 | 亚洲视频在线观看免费 | 国产精品美女久久久久久久网站 | 日韩久久久久久久久久久 | 国产精品视频综合 | 91在线导航|