Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 19993|Resposta: 0

[Fonte] Instruções do pré-processador em C#

[Copiar link]
Publicado em 12/10/2016 09:28:48 | | |

As instruções do pré-processador de C# são fáceis de reconhecer, e você pode reconhecê-las quando vê #.

  Qual é a diferença entre ele e outros comandos?

  A diferença é que esses comandos nunca se traduzem em comandos de código executáveis, mas afetam vários aspectos do processo de compilação.

  Para que serve?

  Quando duas versões do código estão planejadas para serem lançadas. Ou seja, a versão básica e a versão empresarial com mais versões podem usar as instruções do pré-processador.

  Ao compilar a versão básica, o uso de diretivas de pré-processamento impede que o compilador compile código relacionado a recursos adicionais.

  Instruções de pré-processador também podem ser usadas ao escrever código que forneça informações de depuração.

  A seguir descreve as funções das instruções do pré-processador:

  #define和#undef

  #define用法: #define Depuração

  Depuração pode ser vista como uma variável declarada, mas essa variável não tem valor real, apenas existe.

  #define单独用没什么意义, geralmente é usado em conjunto com #if.

  #undef用法: #undef Depuração

  A função é remover a definição de Depuração. Se o símbolo Debug não existir, essa instrução não tem efeito. Se o símbolo Debug existir, a #define anterior não tem efeito.

  #define与#undef声明必须放在C#源文件的开头位置, que está acima da referência da assembleia.



  #if, #elif, #else和#endif

  Vamos ver um exemplo  






Anterior:Modificar o uso do delimitador de comando terminador no MySQL
Próximo:System.Web.Optimization não pode ser encontrado em .Net 4.5
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com