2008年4月7日 星期一

C# 覆製資料夾函式 CopyDirectory()

http://richielin-programer.blogspot.com/2008/04/c-copydirectory.html

提供一個很簡單的函式 - 資料夾覆製
把整個資料夾內資料 (包含檔案及子目錄) 通通 Copy 到指定的新資料夾中
很基本的功能吧?
但很奇怪的是 .NET Framework 竟然沒有提供
CopyDirectory() 函式以遞迴方式處理子目錄下檔案
以下是程式碼

1 意見:

匿名 提到...

難道C#沒有提供像VB2005的My的用法嗎??
使用My可以很簡單的把整個資料夾內檔案 (包含檔案及子目錄) 通通複製到指定的新資料夾中
VB2005的程式碼,如下:
My.Computer.FileSystem.CopyDirectory(src, dst)

使用My的內建函式,根本不用自行在另外寫一個副程式,簡單又好用。