欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#運用FileInfo類實現(xiàn)拷貝文件的方法

 更新時間:2014年07月29日 11:21:48   投稿:shichen2014  
這篇文章主要介紹了C#運用FileInfo類實現(xiàn)拷貝文件的方法,需要的朋友可以參考下

本文所述實例為C#運用FileInfo類實現(xiàn)拷貝文件的方法,程序中C#首先創(chuàng)建一個 StreamWriter 對象 writer,它向 FileInfo 的實例 srcFile 所表示的文件追加文本,F(xiàn)ileInfo 類的 CopyTo 方法,實現(xiàn)文件的拷貝。

具體實現(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)建一個 StreamWriter 對象 writer,它向 FileInfo 的實例 srcFile 所表示的文件追加文本。
  StreamWriter writer = srcFile.AppendText();
  writer.WriteLine("本實例實現(xiàn)文件的拷貝");
  // 清理當(dāng)前編寫器的所有緩沖區(qū),并使所有緩沖數(shù)據(jù)寫入基礎(chǔ)流
  writer.Flush();
  writer.Close();
  // 創(chuàng)建使用 UTF8 編碼、從現(xiàn)有文本文件中進行讀取的 StreamReader
  StreamReader reader = srcFile.OpenText();
  Console.WriteLine("源文件為:");
  // Peek方法返回下一個可用字符,如果可用字符存在,則返回非負(fù)整數(shù)
  while ( reader.Peek() >= 0)
  {
  Console.WriteLine(reader.ReadLine());
  }
  FileInfo desFile = new FileInfo("E:\\Temp\\des.txt");
  // FileInfo 類的 CopyTo 方法,實現(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# WinForm編程獲取文件物理路徑的方法

    C# WinForm編程獲取文件物理路徑的方法

    這篇文章主要介紹了C# inForm編程獲取文件物理路徑的方法,獲取的物理路徑是軟件即軟件安裝所在目錄,需要的朋友可以參考下
    2014-08-08
  • c#異步操作后臺運行(backgroundworker類)示例

    c#異步操作后臺運行(backgroundworker類)示例

    這篇文章主要介紹了c#異步操作后臺運行(backgroundworker類)示例,需要的朋友可以參考下
    2014-04-04
  • C# 實現(xiàn)Scoket心跳機制的方法

    C# 實現(xiàn)Scoket心跳機制的方法

    這篇文章主要介紹了C# 實現(xiàn)Scoket心跳機制的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • C#利用OLEDB實現(xiàn)將DataTable寫入Excel文件中

    C#利用OLEDB實現(xiàn)將DataTable寫入Excel文件中

    這篇文章主要為大家詳細(xì)介紹了C#如何利用OLEDB實現(xiàn)將DataTable寫入Excel文件中,文中的示例代碼簡潔易懂,具有一定的借鑒價值,需要的可以參考一下
    2023-02-02
  • 從C#程序中調(diào)用非受管DLLs的方法

    從C#程序中調(diào)用非受管DLLs的方法

    這篇文章主要介紹了從C#程序中調(diào)用非受管DLLs的方法,是非常實用的技巧,有助于深入理解Windows程序設(shè)計,需要的朋友可以參考下
    2014-10-10
  • 簡單實現(xiàn)winform編輯器

    簡單實現(xiàn)winform編輯器

    這篇文章主要教大家如何簡單實現(xiàn)winform編輯器,功能很簡單,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • 混合語言編程—C#使用原生的Directx和OpenGL繪圖的方法

    混合語言編程—C#使用原生的Directx和OpenGL繪圖的方法

    本文要說的是混合C#和C/C++語言編程,在C#的Winform和WPF下使用原生的Direct和OpenGL進行繪圖
    2013-09-09
  • C# 操作 MongoDB的示例demo

    C# 操作 MongoDB的示例demo

    這篇文章主要介紹了C# 操作 MongoDB的示例demo,幫助大家更好的理解和學(xué)習(xí)c#,感興趣的朋友可以了解下
    2020-12-12
  • C# XmlDocument操作XML案例詳解

    C# XmlDocument操作XML案例詳解

    這篇文章主要介紹了C# XmlDocument操作XML案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • C#調(diào)用WebService實例開發(fā)

    C#調(diào)用WebService實例開發(fā)

    那么,我們怎么在項目中調(diào)用WebService這個方法呢,其實這和調(diào)用天氣的webservice是一個道理,首先,通過添加“web服務(wù) 引用”將,你寫的webservice引用進來,我們需要注意的是其中有一處要我們填寫請求webservice的URL地址,我們該怎么寫?
    2015-09-09

最新評論