C#实现选择多张图片传入数组
时间: 2023-12-06 08:04:53 浏览: 76
c# 上传多张图片
3星 · 编辑精心推荐
可以使用 OpenFileDialog 类来实现选择多张图片并将其路径存入数组中。示例代码如下:
```csharp
using System.Windows.Forms;
// ...
// 创建 OpenFileDialog 对象
OpenFileDialog openFileDialog = new OpenFileDialog();
// 设置允许选择多个文件
openFileDialog.Multiselect = true;
// 设置文件类型筛选器
openFileDialog.Filter = "Image files (*.jpg, *.jpeg, *.png) | *.jpg; *.jpeg; *.png";
// 如果用户点击了“确定”按钮
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
// 获取所选文件的路径
string[] fileNames = openFileDialog.FileNames;
// 将路径存入数组中
// ...
}
```
其中,`fileNames` 数组即为选择的多个图片文件的路径。你可以将其存入另一个数组中,或者直接使用。
阅读全文