这里的 @
是什么意思呢(我知道它使用了过时的.NET Framework 1.1 ConfigurationSettings.AppSettings)?
@ConfigurationSettings.AppSettings["some_setting"];
这不是一个字符串字面值:在字符串变量中使用字面值 '@'
实际代码:
_scale_id_regex = @ConfigurationSettings.AppSettings["ScaleIdRegEx"];
在一个常规的.cs文件中,它是Windows服务的一部分,并且_scale_id_regex
只是该类中的私有字符串,因此ASP.NET和Razor没有涉及。