急急急!!1C#新手求助!!! 我是菜鸟,在看陈广 老师的C#视频后 , 编写图片管理器程序 ,遇到了一点问题:在用foreach 语句时 提示“错误无法将类型“char”转换为“string“代码如下:“foreach (string name in openFileDialogSelPic.FileName)”希望 哪位 哥哥姐姐 ,能 指点下 ,谢谢了、、、 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 恩恩 , private void BtnScaPic_Click(object sender, EventArgs e) { if (openFileDialogSelPic.ShowDialog() == DialogResult.OK) { foreach (string name in openFileDialogSelPic.FileName) { if (!ChklsPic.Items.Contains(name) && PicInfo.IsImage(name)) { PicInfo picInfo = new PicInfo(name); ChklsPic.Items.Add(picInfo, true); } } } openFileDialogSelPic.FileName只是一个文件名 没必要用foreach 要获得文件夹下的文件可以这么玩DirectoryInfo fileOld = new DirectoryInfo("路径");foreach (FileInfo file in fileOld.GetFiles()){} openFileDialogSelPic.FileName 是string类型的,如果foreach的话,就要用char类型。因为string是由一个一个的char构成的。 改成 foreach (char name in openFileDialogSelPic.FileName) string name= file.FileName; 呵呵~ 关于listview列可编辑的问题!!周末加班ing 在线等啊!! 问个微软企业库UpdateDataSet方法的问题 序列化与化序列化 ★★★★★五星问题~~~文件删除后如何恢复?文件没有进入回收站。 c#中怎么将madn变中文 初学用UDP没有成功,老师给分析下 关于datagrid数据显示问题!在线... ... 如何将.net程序直接编译成机器代码? 100分请教“文件上传的问题” 求《C# WINDOWS程序设计》 DevExpress.XtraGrid.GridControl 怎么在一列显示图片 求助:无法确定文件编码的错误
{
if (openFileDialogSelPic.ShowDialog() == DialogResult.OK)
{
foreach (string name in openFileDialogSelPic.FileName)
{
if (!ChklsPic.Items.Contains(name) && PicInfo.IsImage(name))
{
PicInfo picInfo = new PicInfo(name);
ChklsPic.Items.Add(picInfo, true); }
} }
foreach (FileInfo file in fileOld.GetFiles())
{}