淺析C#FileStream寫文件的操作
作者:風向標
C#FileStream寫文件的操作其實就是我們常用的一種C#寫文件的操作,那么具體的是怎么實現(xiàn)的呢?那么本文向你介紹C#FileStream寫文件的操作的實例實現(xiàn)。
C# FileStream寫文件的操作是我們在實際開發(fā)中會使用的方法,那么C# FileStream寫文件的具體操作是什么呢?這里向你介紹一個C# FileStream寫文件的實例,希望對你了解C# FileStream寫文件有所幫助。
C# FileStream寫文件的操作實例:
- ///先導入命名空間:
- using System.IO;
- //實現(xiàn)背景:一個文本框、一個按鈕、VS2005
- 方式一:C#FileStream
- //實例化一個保存文件對話框
- SaveFileDialog sf = new SaveFileDialog();
- //設置文件保存類型
- sf.Filter = "txt文件|*.txt|所有文件|*.*";
- //如果用戶沒有輸入擴展名,自動追加后綴
- sf.AddExtension = true;
- //設置標題
- sf.Title = "寫文件";
- //如果用戶點擊了保存按鈕
- if(sf.ShowDialog()==DialogResult.OK)
- {
- //實例化一個文件流--->與寫入文件相關聯(lián)
- FileStream fs = new FileStream(sf.FileName,FileMode.Create);
- //獲得字節(jié)數(shù)組
- byte [] data =new UTF8Encoding().GetBytes(this.textBox1.Text);
- //開始寫入
- fs.Write(data,0,data.Length);
- //清空緩沖區(qū)、關閉流
- fs.Flush();
- fs.Close();
- }
C# FileStream寫文件的操作的問題基本就向你介紹到這里,希望對你了解和學習C# FileStream寫文件的操作有所幫助。
【編輯推薦】
責任編輯:仲衡
來源:
百度空間