关于文件操作 并且我要把这些文件的名字和数据库的字段进行比较有什么高效的算法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /// <summary>/// 浏览某一目录下的所有文件信息/// </summary>/// <param name="str">需要获得的目录 c:\test\test</param>/// <returns>0文件名,1创建时间,2扩展名,3文件大小</returns>public string[] ScanFileInfo(string str){ str=Server.UrlDecode(str); string[] temp=new string[4]; DirectoryInfo dir=new DirectoryInfo(str); FileInfo[] files=dir.GetFiles(); foreach(FileInfo file in files) { temp[0] += Server.UrlEncode(file.Name.ToString())+"|";//文件名 temp[1] += Server.UrlEncode(file.CreationTime.ToString())+"|";//创建时间 temp[2] += Server.UrlEncode(file.Extension.ToString())+"|";//文件扩展名 temp[3] += file.Length+"|";//文件大小 } return temp;}通过这个方法即可返回该目录所有的文件信息,取出后可进行相应操作 vs2010按F1出来的帮助怎么会是浏览器? 请有经验的人给指点迷津 实现ICustomTypeDescriptor接口,修改不了控件的 Name 如何将div或者table种的数据用图片保存出 TCP 接收数据问题? 我想在groupbox上显示一个monthCalendar控件如何设置 如何用Graphics在打开的系统自带记事本上绘图? 安装完Visual studio 2005后,无法再安装Visual Studio 2003,请求帮助! winform之间调用的问题 用vs.net怎样生成exe文件? 如何拷贝文件(C#) 同时装。net和vc的问题
/// 浏览某一目录下的所有文件信息
/// </summary>
/// <param name="str">需要获得的目录 c:\test\test</param>
/// <returns>0文件名,1创建时间,2扩展名,3文件大小</returns>
public string[] ScanFileInfo(string str)
{ str=Server.UrlDecode(str);
string[] temp=new string[4];
DirectoryInfo dir=new DirectoryInfo(str);
FileInfo[] files=dir.GetFiles();
foreach(FileInfo file in files)
{
temp[0] += Server.UrlEncode(file.Name.ToString())+"|";//文件名
temp[1] += Server.UrlEncode(file.CreationTime.ToString())+"|";//创建时间
temp[2] += Server.UrlEncode(file.Extension.ToString())+"|";//文件扩展名
temp[3] += file.Length+"|";//文件大小
}
return temp;}通过这个方法即可返回该目录所有的文件信息,取出后可进行相应操作