如何读取C:\Documents and Settings\administrator\Local Settings\Temporary Internet Files里的信息

heromimi 2006-05-05 12:46:50
例如:C:\Documents and Settings\administrator\Local Settings\Temporary Internet Files\abcdefg111111
我想获取abcdefg11111信息并且得到abcdefg后面的整型数值.
100分给厉害的人.

...全文
8862 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
marvelstack 2006-05-06
  • 打赏
  • 举报
回复
一个文件目录常用操作的类
http://blog.csdn.net/zhzuo/archive/2005/03/08/315125.aspx
aSalt 2006-05-05
  • 打赏
  • 举报
回复
如果还需要分析目录名 需要替换为 GetDirectorys (path) 来分别实现

子目录及文件可以递归实现,我就再不罗嗦了,

给分吧,大过节的我也不容易啊~
aSalt 2006-05-05
  • 打赏
  • 举报
回复

string path = System.Environment.GetFolderPath (Environment.SpecialFolder.InternetCache);
foreach (string f in System.IO.Directory.GetFiles (path))
{
System.IO.FileInfo fi = new System.IO.FileInfo(f);
//fi.Length; //文件大小等其他信息

System.IO.FileStream fs = fi.OpenRead ();
//可以打开文件分析.....
fs.Close();



//你的问题
string fn = fi.Name;
fn = fn.Substring (0,fn.IndexOf ('.')); //裁掉扩展名部分,不支撑带.的文件名
string str = "abcdefg"; //定义固定的字段

int i = fn.IndexOf (str);
int sInt = 0; //这是你要的
if (i>0)
{
string strtmp = fn.Substring (str.Length);
sInt = System.Convert.ToInt32 (strtmp); //注意处理异常
}

}

111,096

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧