System.IO.FileNotFoundException
运行此代码时出现错误。我是否在代码中做了一些严重错误的事情,还是有一些我还没有想到的小事情?
我已确保所有内容都具有权限,并且文件确实存在并且文件类型正确。
public Form1()
{
InitializeComponent();
DirectoryInfo ImgD = new DirectoryInfo("C:/Users/Dan/ImgDirectory/");
FileInfo[] rgFiles = ImgD.GetFiles("*.jpg");
foreach (FileInfo fi in rgFiles)
{
listBox1.Items.Add(Path.GetFileNameWithoutExtension(fi.Name));
}
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
pictureBox1.Image = System.Drawing.Image.FromFile(
@"C:/Users/Dan/ImgDirectory/" + listBox1.SelectedItem.ToString());
}