simpleSound = new SoundPlayer(@"c:\Windows\Media\chimes.wav");
Run Code Online (Sandbox Code Playgroud)
为什么和@为什么?
这是一个文字字符串.而不是必须通过将其中两个"\"转义为"\",编译器将字符串"原样"解释.
假设你想在屏幕上打印出以下文字:"Hello \t world".
如果您只是这样做Console.WriteLine("Hello \t world"),那么您的输出将是:
Hello world
Run Code Online (Sandbox Code Playgroud)
注意标签.那是因为\ t是一个标签.如果你使用文字,但是这样:
Console.WriteLine(@"Hello \t world")
Run Code Online (Sandbox Code Playgroud)
然后你的输出将是:
"Hello \t world"
Run Code Online (Sandbox Code Playgroud)