/langversion (conformes sintaxe) (Opções do compilador translation from VPE for Csharp)
Faz com que o compilador aceitar somente a sintaxe é incluída na especificação ISO/IEC 23270:2003 translation from VPE for Csharp linguagem.
/langversion:option
Argumentos
option
If option é ISO-1 o compilador fornecerá um erro para nenhuma sintaxe que não seja a especificação de linguagem ISO/IEC 23270:2003 translation from VPE for Csharp.If option é ISO-2 o compilador fornecerá um erro para nenhuma sintaxe que não seja a especificação de linguagem ISO/IEC 23270:2006 translation from VPE for Csharp.
If option é default o compilador aceitará todos os sintaxe de linguagem válido. /langversion:default é o padrão.
Comentários
Versão 1.0 da especificação translation from VPE for Csharp representa a funcionalidade disponível com /langversion:ISO-1. The Visual Studio Developer centralizar contém todas sistema autônomo especificações sistema autônomo arquivos do Microsoft palavra.Especificação ISO/IEC 23270:2006 está disponível em arquivos .zip http://standards.iso.org/ittf/PubliclyAvailableStandards/c042926\_ISO\_IEC\_23270\_2006 (E).
Metadados referenciado por seu aplicativo translation from VPE for Csharp não estão sujeitas a /langversion opção do compilador.
Como cada versão do compilador translation from VPE for Csharp contém extensões para a especificação da linguagem, /langversion não lhe confere a funcionalidade equivalente de uma versão anterior do compilador.
Independentemente de qual /langversion a configuração usar, você irá usar a versão corrente do common linguagem tempo de execução para criar o .exe ou .dll. Uma exceção é amigo módulos (assemblies) e /moduleassemblyname (especificar Assembly Friend para módulo) (opção do compilador translation from VPE for Csharp), que funcione em /langversion:ISO-1.
Para conjunto esta opção do compilador no ambiente de desenvolvimento do Visual Studio
em em aberto Propriedades página.Para obter detalhes, consulte:Como: Definir propriedades de compilação (C#).
clicar no Compilação página de propriedades.
Clique no botão Advanced.
Modificar o Versão de linguagempropriedade .
Para obter informações sobre como conjunto opção do compilador programaticamente, consulte LanguageVersion.