<div style="white-space: pre-wrap; line-height: 1.875; font-size: 14px;">第一种方法 遍历所有文件
引用:using System.Security.AccessControl;</div>
/// <summary>
/// 递归获取文件夹目录下文件
/// </summary>
/// <param name="pathName">需要递归遍历的文件夹</param>
/// <param name="fileRule">遍历规则『委托』</param>
public static void LoopFolder(string pathName, Action<FileInfo> fileRule)
{
if (string.IsNullOrEmpty(pathName))
throw new ArgumentNullException(pathName);
Queue<string> _pathQueue = new Queue<string>();
_pathQueue.Enqueue(pathName);
while (_pathQueue.Count > 0)
{
string _path = _pathQueue.Dequeue();
DirectorySecurity _pathSecurity = new DirectorySecurity(_path, AccessControlSections.Access);
if
C# 查找替换文件
最新推荐文章于 2023-09-22 11:55:36 发布
这段代码展示了如何使用C#创建一个`replacefile`对象并执行文件的查找替换操作,针对路径为'd: est'的文件。完成后,程序会显示一个消息框提示'OK'。
摘要由CSDN通过智能技术生成