日期:2014-05-17  浏览次数:21052 次

怎样在一个文件夹里搜索图片名字中有不确定字符的图片
[[size=24px]size=14px][code=C#][/code]
foreach (FileInfo fileinfo in Dir.GetFiles(strname+"*"+".jpg", SearchOption.TopDirectoryOnly))
  {
  imgstru.image = Image.FromFile(fileinfo.FullName);
  imgstru.name = fileinfo.Name;
  ImgInfo.Add(imgstru);
  }
例如: strname="001002000" 文件夹里有001002000a.jpg,001002000q.jpg,001002000.mn.jpg我该怎样把它们都搜索出来
上面的代码只能搜索出001002000.jpg的图片
谢谢[/size][size=24px][/size][/size]

------解决方案--------------------
你可以遍历文件,判断文件名
------解决方案--------------------
用正则,直接取出来就行了。

------解决方案--------------------
取出这个图片的 全名: string myfilename=image.FullName;
if(myfilename.contains("001002000"))
{
dosomething();
}