File.Move(原来的路径文件名,新的路径文件名)

解决方案 »

  1.   

    public static void Move (
    string sourceFileName,
    string destFileName
    )
    参考msdn:
    http://msdn.microsoft.com/en-us/library/system.io.file.move(v=vs.80).aspx
      

  2.   

    所谓批量改就是for 一个个改 string path="d:\\abc\\";
            foreach (System.Data.DataRow dr in dt.Rows)
            {
                if (System.IO.File.Exists(path + dr[" 编号"].ToString()))
                {
                    System.IO.File.Move(path + dr[" 编号"].ToString(), path + dr[" 姓名"].ToString() + "_" + dr[" 项目"].ToString());
                }
            }