我想在下面的代码中使用-
,但Visual Studio不允许我使用它并给出“错误,意外的字符”。
Name = objFileInfo.Name.Substring(0,
objFileInfo.Name.Length – objFileInfo.Extension.Length);
答案 0 :(得分:19)
这不是你正在使用的减号:
你的(char 8211,数学减去):
–
减号(更短,char 45 ascii,表示C#中的减号的破折号):
-
尝试复制我上面使用的c#minus,它将起作用: - )
答案 1 :(得分:2)
在C#中(我想象几乎所有其他编程语言),减号只用ASCII破折号或连字号表示,这是标准ASCII键盘上的一次击键:
-
不是你正在使用的数学减号:
−
答案 2 :(得分:0)
那个角色......无论是什么角色......都不是减号(ascii代码45)。