C# 获取图像文件路径
嗨 我试图从代码中的文件路径中检索图像文件的文件名 我的文件路径:c:\mydocuments\pictures\image.jpg 我可以在c#中使用哪种方法来获取上述路径的文件名 Like String file=image.jpg 我使用system.drawing获取路径,但它返回null 我的代码:C# 获取图像文件路径,c#,image,filenames,C#,Image,Filenames,嗨 我试图从代码中的文件路径中检索图像文件的文件名 我的文件路径:c:\mydocuments\pictures\image.jpg 我可以在c#中使用哪种方法来获取上述路径的文件名 Like String file=image.jpg 我使用system.drawing获取路径,但它返回null 我的代码: string file = System.drawing.image.fromfile(filepath,true); 这是获取图像文件名的正确方法还是c#中有其他内置方法 请在这方面帮
string file = System.drawing.image.fromfile(filepath,true);
这是获取图像文件名的正确方法还是c#中有其他内置方法
请在这方面帮助我?
图像。FromFile
返回一个图像
对象,而不是文件名
如果只想获取路径的文件名部分,请使用
System.IO.path.GetFileName(path)
Image。FromFile
返回一个图像
对象,而不是文件名
如果您只想获取路径的文件名部分,请使用
System.IO.path.GetFileName(path)
使用如果不是info.FullName?@uriDium:Nope,OP请求的文件名没有路径,在FileInfo
中,您将通过Name
属性获得它。这不是info.FullName吗?@uriDium:不,OP请求的文件名没有路径,在FileInfo
中,您将通过Name
属性获得它。
System.IO.FileInfo info = new System.IO.FileInfo(filepath);
string fileName = info.Name;