/********************************
author: ricard.m.tan
createtime: 2020/4/2 11:52:41
********************************/
using system.io;
using system.windows.forms;
using system.xml;
namespace chngz.paradise
/// /// 複製檔案
///
///
///
///
///
public static void copyfiles(string sourcedir, string targetdir, bool overwrite, bool copysubdir)
copyfiles(str3, str4, overwrite, true);}}
}}
}/// /// 建立檔案加夾
///
///
public static void createdirectory(string targetdir)
}/// /// 建立檔案加夾
///
///
///
public static void createdirectory(string parentdir, string subdirname)
/// /// 建立目錄xml檔案
///
///
///
public static xmldocument createxml(string targetdir)
foreach (string str2 in directory.getdirectories(targetdir))
return mydocument;
}/// /// 刪除資料夾
///
///
public static void deletedirectory(string targetdir)
}/// /// 刪除目標資料夾檔案
///
///
public static void deletefiles(string targetdir)
/// /// 刪除檔案
///
///
///
public static void deletefiles(string targetdir, bool delsubdir)
if (delsubdir) }}
/// /// 刪除子資料夾
///
///
public static void deletesubdirectory(string targetdir)
}public static string getabsolutepath(string relativepath)
}/// /// 獲得相對路徑
///
///
///
///
public string getrelativepath(string maindir, string fullfilepath)
int startindex = -1;
for (num2 = maindir.indexof('\\'); num2 >= 0; num2 = maindir.indexof('\\', num2))
startindex = num2;
}if (startindex >= 0)
}return fullfilepath;
}/// /// 移動檔案
///
///
///
///
public static void movefiles(string sourcedir, string targetdir, bool overwrite)
/// /// 移動檔案
///
///
///
///
///
public static void movefiles(string sourcedir, string targetdir, bool overwrite, bool movesubdir)
} else
}if (movesubdir)
movefiles(str3, str4, overwrite, true);
directory.delete(str3);}}
}/// /// 新建分支
///
///
///
///
private static void createbranch(string targetdir, xmlelement xmlnode, xmldocument mydocument)
foreach (string str2 in directory.getdirectories(targetdir)) }}
}
C 資料夾操作
去除字尾 獲取string最後乙個乙個字元 void main 讀取資料夾中所有檔名 include include include 忘了這個cout就無法輸出string型別。include include finddata t,findfirst,findnext,findclose要用 usi...
C 資料夾操作
一 資料夾操作 directory類,directoryinfo類.使用using system.io命名空間 一 建立資料夾 方法一 1 private string path f text ceshi 2 private void create click object sender,event...
C 操作共享資料夾
共享檔案操作類 public class sharedfoldermanager 共享資料夾根路徑 連線共享資料夾的賬號 連線共享資料夾的密碼 連線共享資料夾,連線上後可以像操作本地磁碟的方式操作資料夾和檔案 該方法使用配置檔案中的資訊連線共享資料夾 public static bool conne...