понедельник, 30 сентября 2019 г.

Версии языка

0 comments

Установка версии языка

После установки Visual Studio вполне возможно будут выходить новые версии или даже подверсии языка C#. Новые версии и подверсии привносят новые возможности. Как правило, возможности новых версий устанавливаются вместе с обновлениями Visual Studio.

Но что делать, если мы захотим в проекте использовать последние подверсии языка C#, либо даже просто захотим использовать какую-то определенную версию языка, необязательно самую последнюю. Для этого надо перейти к свойствам проекта в Visual Studio через пункт меню Project -> Properties:

Свойства проекта в Visual Studio

Далее в свойствах проекта идем на вкладку Buid и ищем в правом нижнем углу кнопку Advanced:

Версия языка C#

После нажатия на эту кнопку отобразится окно настройки ряда опций. И в частности, первая опция - Language version представляет выбор версии языка:

Установка версии языка C#

В частности, здесь можно установить следующие опции:

  • C# latest major version (default): опция по умолчанию, которая использует последнюю версию (без учета подверсии). Например, если установлены версии 6.0, 7.0, 7.1, 7.2, то будет использоваться версия 7.0.

  • C# latest minor version (latest): опция по умолчанию, которая использует последнюю версию с последней подверсией. Например, если установлены версии 6.0, 7.0, 7.1, 7.2, то будет использоваться версия 7.2.

  • ISO-1: компилятор принимает только синтаксис, включенный в спецификацию ISO/IEC 23270:2003 C# (1.0/1.1)

  • ISO-2: компилятор принимает только синтаксис, включенный в спецификацию ISO/IEC 23270:2006 C# (2.0)

  • C# 3.0

  • C# 4.0

  • C# 5.0

  • C# 6.0

  • C# 7.0

  • C# 7.1

  • C# 7.2

  • C# 7.3

Здесь мы можем выбрать нужную версию. И соответственно, если необходимо использовать самые последние нововведения языка, то следует установить опцию C# latest minor version (latest).

Комментариев нет:

Отправить комментарий