当前位置: 源码素材网 » C#源码 » 文件操作 » 详情页

C# 按照扩展名分组文件

C# 按照扩展名分组文件,按照文件类型的不同,对文件进行归类显示,分类清淅便于查看,主要是使用MyFile中的对象和方法实现,核心的功能代码如下:
  private void ShowGroupFile(IEnumerable> MyQueryGroup)
  {
   this.listBox1.Items.Clear();
   foreach (var MyFileGroup in MyQueryGroup)
   {
   this.listBox1.Items.Add("包含" + MyFileGroup.Key + "扩展名的文件如下:");
   foreach (var MyFileInfo in MyFileGroup)
   {
   this.listBox1.Items.Add(MyFileInfo.Name);
   }
   this.listBox1.Items.Add("");
   }
  }
  static IEnumerable GetFiles(string MyDir)
  {
   if (!System.IO.Directory.Exists(MyDir))
   throw new System.IO.DirectoryNotFoundException();
   string[] MyFileNames = null;
   List MyFiles = new List();
   //查找指定目录下的所有子目录中的所有文件
   //MyFileNames = System.IO.Directory.GetFiles(MyDir, "*.*", System.IO.SearchOption.AllDirectories);
   MyFileNames = System.IO.Directory.GetFiles(MyDir);
   foreach (string MyName in MyFileNames)
   {
   MyFiles.Add(new System.IO.FileInfo(MyName));
   }
   return MyFiles;
  }

  • 相关标签:扩展名 分组文件
  • 调试环境:VisualStudio 2015+
  • 文件大小:23.6K
  • 资源评级:
  • 更新时间:2018-12-06
  • 相关链接:暂无演示

源码测试截图:

C# 按照扩展名分组文件运行截图

相似源码:扩展名 分组文件 C#源码下载:C# 按照扩展名分组文件 测试截图

下载声明:

本站资源仅供学习参考,禁止用于非法途径。若“C# 按照扩展名分组文件”源代码侵犯了您的权益,请尽快告诉我们。