VB.NET:从名称中删除.png

时间:2011-01-07 23:46:16

标签: vb.net string

“Image.png”

如何删除.png部分?我的程序似乎遇到了麻烦......

2 个答案:

答案 0 :(得分:5)

这有用吗?

Dim fileName As String = System.IO.Path.GetFileNameWithoutExtension("Image.png")

答案 1 :(得分:1)

如果您知道该名称中没有其他点(。),则应该可以使用。

Dim filename As String = "image.png"
filename = filename.split(".")(0)

如果另一方面,文件名来自某个用户输入,这将不起作用。例如,可能有文件名,如

sunset.greek.png

在这种情况下,我的代码只返回sunset