我在gridview中显示图像文件。 在更新时,我想只显示要更新的文件名而不是扩展名。 像file1.jpg那里但我应该只改变file1而不是.jpg 怎么做?
答案 0 :(得分:3)
您可以使用Path API,如下所示
var fileName = System.IO.Path.GetFileNameWithoutExtension(*filePath*);
答案 1 :(得分:1)
以下是一个示例:
var fName = "test.1.jpg";
var noExt = fName.Remove(fName.LastIndexOf('.'), fName.Length - fName.LastIndexOf('.'));
Console.WriteLine(noExt);
noExt变量包含您需要的字符串。
答案 2 :(得分:1)
试试这个
string filename = "file1.jpg";
string filenameonly=filename.Substring(0,filename.LastIndexOf('.'));