在我的应用程序中,我定义了以下内容:
public static readonly string NOTEPAD = "%windir%\\notepad.exe";
我可以在我的 Win7 机器上的运行命令中输入 NOTEPAD 的文本值,然后记事本就会打开。
但是,在我的 Visual Studio C# 项目中,Write Line 例程每次都会触发:
if (!File.Exists(NOTEPAD)) {
Console.WriteLine("File Not Found: " + NOTEPAD);
}
Visual Studio 不明白%windir%
吗?