我即将从一个文件夹中获取图像的名称,并在数据库中输入名称。有人可以帮忙吗?感谢。
答案 0 :(得分:1)
您可以使用Directory.EnumerateFile
/ GetFiles
收集文件夹的所有tif图像:
IEnumerable<string> tifs = Directory.EnumerateFiles(path, "*.tif");
foreach(string file in tifs)
{
string imageName = System.IO.Path.GetFileName(file);
// insert into database
}
如果您希望不带扩展名的名称使用Path.GetFileNameWithoutExtension
。
VB.NET版本:
Dim tifs = Directory.EnumerateFiles(path, "*.tif")
For Each file As String In tifs
Dim imageName As String = System.IO.Path.GetFileName(file)
' insert into DB ...'
Next