Что означает @
в этом значении (я знаю это, используя устаревшую .NET Framework 1.1 ConfigurationSettings.AppSettings)?
@ConfigurationSettings.AppSettings["some_setting"];
Это НЕ строковый литерал: Использование литерала '@' со строковой переменной
Фактический код:
_scale_id_regex = @ConfigurationSettings.AppSettings["ScaleIdRegEx"];
В обычном файле .cs, который является частью службы Windows, а _scale_id_regex
- это просто приватная строка в классе, поэтому ASP.NET и Razor не задействованы.