zoukankan      html  css  js  c++  java
  • SameNameFile 比较两个文件夹是否同名

    //取“Dir1”的路径
    string dir1 = Server.MapPath("~/App_Data/Dir1/");
    //取“Dir1”中的文件信息
    List<FileInfo> files1 = new List<FileInfo>();
    foreach (string file in Directory.GetFiles(dir1))
    {
    files1.Add(new FileInfo(file));
    }

    //取“Dir2”的路径
    string dir2 = Server.MapPath("~/App_Data/Dir2/");
    //取“Dir2”中的文件信息
    List<FileInfo> files2 = new List<FileInfo>();
    foreach (string file in Directory.GetFiles(dir2))
    {
    files2.Add(new FileInfo(file));
    }


    //LINQ查找出两个文件夹中包含的同名文件
    var query = from file1 in files1
                     join file2 in files2 on file1.Name equals file2.Name
                     orderby file1.Name
                     select file1;
    //显示同名文件序列
    foreach (var item in query)
    {
    Response.Write(string.Format("{0}&nbsp;&nbsp;&nbsp;&nbsp;{1}<br/>", item.Name, item.Length));
    }

  • 相关阅读:
    Morpheus
    UCSC cancer genome
    LSF 作业系统常用命令
    R 语言处理excel为data.frame
    Expression Atlas
    Oncomine 数据库
    pathlib.Path 类的使用
    DT包 -- R语言中自定义表格数据
    R 目录及文件操作
    R 指定安装镜像的方法
  • 原文地址:https://www.cnblogs.com/Yellowshorts/p/2867557.html
Copyright © 2011-2022 走看看