Как изменить языковую версию в Visual Studio 2015

Я хочу использовать оператор nameof в моем проекте С# в Visual Studio 2015, но компилятор жалуется на следующее сообщение.

Функция 'nameof operator' недоступна на С# 5. Пожалуйста, используйте языковой версии 6 или более.

Я хочу знать, как я могу изменить версию языка С# из Visual Studio 2015.

Ответ 1

Попробуйте это.

Проект → Свойства → Сборка → Дополнительно → Языковая версия

Ответ 2

Перейдите в Проект Свойства Сборка Дополнительно Версия языка ОК, как показано с помощью шагов с деталями и снимков экрана ниже:

Выполните следующие шаги, чтобы изменить языковой вариант вашего проекта.

1: откройте проект с помощью Visual Studio 2012, 2013 или 2015, нажмите Просмотреть из меню, а затем нажмите обозреватель решений

введите описание изображения здесь

2: из обозревателя решений щелкните правой кнопкой мыши проект и Свойства из контекстного меню

введите описание изображения здесь

3: В диалоговом окне свойств выберите вкладку Создать и нажмите кнопку Дополнительно

введите описание изображения здесь

4: Теперь из диалогового окна Расширенные настройки сборки выберите Языковая версия и нажмите кнопку ОК. Вот оно.

введите описание изображения здесь

Ответ 3

Здравствуйте, у меня такая же проблема: в Visual Studio версии 2019 ошибка говорит мне, что мне нужна другая версия языка, но когда я нажимаю на свойство, окно не кажется таким невозможным, чтобы изменить версию, если, пожалуйста, помогите мне

Ответ 4

А как насчет Visual Studio 2017? Я получаю эту ошибку: функция "сопоставление с образцом" не может быть использована, поскольку она не является частью спецификации языка С# 4.0. Я следую вышеупомянутым шагам, но в 2017 году, это не то же самое.