@ if...@elif...@else...@participante demonstrativo

Executa condicionalmente um grupo de declarações, dependendo do valor de uma expressão.

@if (
   condition1
)
   text1
[@elif (
   condition2
)
   text2]
[@else
   text3]
@end 

Argumentos

  • condition1, condition2
    Obrigatório.Uma expressão que pode ser forçada para uma expressão booliana.

  • text1
    Opcional.Texto a ser analisado se condition1 é True.

  • text2
    Opcional.Texto a ser analisado se condition1 é False and condition2 é True.

  • text3
    Opcional.Texto a ser analisado se ambos os condition1 e condition2 são False.

Comentários

Quando você gravar um @if demonstrativo, não é necessário colocar cada cláusula em uma linha separada. Você pode usar vários @ elif cláusulas.No entanto, todos os @ elif cláusulas devem vir antes de um @ else cláusula.

Você usa normalmente o @if demonstrativo para determinar qual o texto entre várias opções deve ser usada para saída de texto.

Exemplo

O exemplo a seguir ilustra o uso do **@ if...@else...@participante** demonstrativo.

@if (@_win32)
   print("Operating system is 32-bit.");
@else
   print("Operating system is not 32-bit.");
@end

Requisitos

Versão 3

Consulte também

Conceitos

Variáveis de compilação condicional

Referência

@ cc_on demonstrativo

@ conjunto demonstrativo

Outros recursos

Compilação condicional