C#運(yùn)用FileInfo類實(shí)現(xiàn)拷貝文件的方法
本文所述實(shí)例為C#運(yùn)用FileInfo類實(shí)現(xiàn)拷貝文件的方法,程序中C#首先創(chuàng)建一個(gè) StreamWriter 對(duì)象 writer,它向 FileInfo 的實(shí)例 srcFile 所表示的文件追加文本,F(xiàn)ileInfo 類的 CopyTo 方法,實(shí)現(xiàn)文件的拷貝。
具體實(shí)現(xiàn)代碼如下:
using System; using System.IO; namespace 拷貝文件 { class Class1 { [STAThread] static void Main(string[] args) { FileInfo srcFile = new FileInfo(@"E:\Temp\src.txt"); // 創(chuàng)建一個(gè) StreamWriter 對(duì)象 writer,它向 FileInfo 的實(shí)例 srcFile 所表示的文件追加文本。 StreamWriter writer = srcFile.AppendText(); writer.WriteLine("本實(shí)例實(shí)現(xiàn)文件的拷貝"); // 清理當(dāng)前編寫器的所有緩沖區(qū),并使所有緩沖數(shù)據(jù)寫入基礎(chǔ)流 writer.Flush(); writer.Close(); // 創(chuàng)建使用 UTF8 編碼、從現(xiàn)有文本文件中進(jìn)行讀取的 StreamReader StreamReader reader = srcFile.OpenText(); Console.WriteLine("源文件為:"); // Peek方法返回下一個(gè)可用字符,如果可用字符存在,則返回非負(fù)整數(shù) while ( reader.Peek() >= 0) { Console.WriteLine(reader.ReadLine()); } FileInfo desFile = new FileInfo("E:\\Temp\\des.txt"); // FileInfo 類的 CopyTo 方法,實(shí)現(xiàn)文件的拷貝 FileInfo hello = srcFile.CopyTo("E:\\Temp\\des.txt", true); reader = desFile.OpenText(); Console.WriteLine("拷貝后副本為:"); while (reader.Peek()>= 0) { Console.WriteLine(reader.ReadLine()); } reader.Close(); } } }
相關(guān)文章
c#異步操作后臺(tái)運(yùn)行(backgroundworker類)示例
這篇文章主要介紹了c#異步操作后臺(tái)運(yùn)行(backgroundworker類)示例,需要的朋友可以參考下2014-04-04C# 實(shí)現(xiàn)Scoket心跳機(jī)制的方法
這篇文章主要介紹了C# 實(shí)現(xiàn)Scoket心跳機(jī)制的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02C#利用OLEDB實(shí)現(xiàn)將DataTable寫入Excel文件中
這篇文章主要為大家詳細(xì)介紹了C#如何利用OLEDB實(shí)現(xiàn)將DataTable寫入Excel文件中,文中的示例代碼簡(jiǎn)潔易懂,具有一定的借鑒價(jià)值,需要的可以參考一下2023-02-02簡(jiǎn)單實(shí)現(xiàn)winform編輯器
這篇文章主要教大家如何簡(jiǎn)單實(shí)現(xiàn)winform編輯器,功能很簡(jiǎn)單,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08混合語言編程—C#使用原生的Directx和OpenGL繪圖的方法
本文要說的是混合C#和C/C++語言編程,在C#的Winform和WPF下使用原生的Direct和OpenGL進(jìn)行繪圖2013-09-09C#調(diào)用WebService實(shí)例開發(fā)
那么,我們?cè)趺丛陧?xiàng)目中調(diào)用WebService這個(gè)方法呢,其實(shí)這和調(diào)用天氣的webservice是一個(gè)道理,首先,通過添加“web服務(wù) 引用”將,你寫的webservice引用進(jìn)來,我們需要注意的是其中有一處要我們填寫請(qǐng)求webservice的URL地址,我們?cè)撛趺磳懀?/div> 2015-09-09最新評(píng)論