对目录进行遍历,代码参考这里,
http://blog.csdn.net/zhzuo/archive/2005/03/08/315125.aspx
判断如下:if(filename.IndexOf(" ") != -1)
{
   //说明文件有空格
   newFilename = filename.Replace(" ","");
}
文件的命名可以通过
File.Replace 方法(.NET 2.0新增)
或File.Move方法
实现。