使用下面的代码我只得到名字前4个字符.但我需要除了最后4个字符之外的名称.
string fileName = Textbox1.text;
string newName = fileName.Substring(0, 4);
Run Code Online (Sandbox Code Playgroud)
// ex:输入abcdef.txt //输出:abcd
但我需要输出:abcdef
请帮忙!
谢谢里亚德
Ant*_*lev 11
我想你真正需要的是没有扩展名的文件名.为此,当然有一个单独的方法GetFileNameWithoutExtension.
我认为你真正想要的是Path.GetFileNameWithoutExtension.
// prints abcdef
Console.WriteLine(Path.GetFileNameWithoutExtension("abcdef.txt"));
Run Code Online (Sandbox Code Playgroud)