У меня есть проект, который использует nameof-operator и прекрасно компилируется:
var n = nameof(Main);
В настройках моих проектов -> Build -> Output -> Advanced я установил язык-версию на C #последняя основная версия (по умолчанию).
Однако, когда я отлаживаю код и вставляю строку в непосредственное окно, я получаю:
Имя nameof не существует в текущем контексте:
Немедленно ли используется другая языковая версия?
Я использую vs2017 enterprise 15.9.8.