VS2013 ASP.NET C#语言 我想通过读取文件夹下为图片的名字,把这些名字保存在一个数组中

然后把数组中的值写入vs中创建的数据库中的某个字段,怎么操作?或者有其他更好的思路没有?... 然后把数组中的值写入vs中创建的数据库中的某个字段,怎么操作?
或者有其他更好的思路没有?
展开
 我来答
百度网友154139e
2016-11-17 · TA获得超过413个赞
知道小有建树答主
回答量:295
采纳率:50%
帮助的人:250万
展开全部
var imageFiles = from img in System.IO.Directory.GetFiles("D:\\TestTxt").Where(a => a.EndsWith(".jpg") || a.EndsWith(".bmp"))
select new
{
FileName = img
};
一句话取指定目录下面的指定文件,然后Linq到一个匿名对象了。你如果取得要存其他内容,就加属性。然后就调你写的存数据的方法了
追问

这样做便把文件的名字保存到imageFiles中,

让后想把里面的数据存入数据库中

老师当时教的是foreach()的方法

foreach 中第一个参数和最后一个参数的类型不匹配

前面是 数据库的  后面手 string的


追答
Equipment是啥?为什么这么写?返回的imagefile就是一个string[]数组呀
foreach(var k in imagefile)
{
//k就是string呀
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式