Uso do bloco de comandos no C#

3 respostas
D

Pessoal gostaria de saber o que eu ganho usando { ao final de um comando do C#, para definir um boco de comandos, por exemplo o comando IF, ou usar ele sozinho na linha de código?

Exemplo:

bool condition = true;

if (condition) {
    Console.WriteLine("The variable is set to true.");
}
else {
    Console.WriteLine("The variable is set to false.");
}

ou usar desta forma (acho mais visual para leitura do código em si para uma depuração)

bool condition = true;

if (condition)
{
    Console.WriteLine("The variable is set to true.");
}
else
{
    Console.WriteLine("The variable is set to false.");
}

Att.

Druid®.

P.S. Qual é o mais utilizado ou mais certo usado pela comunidade de programadores C#?

3 Respostas

J

Nao ganha nada nesse padrão torto, que é mais ilegível como no padrão Java e JS. O padrão do C# é com chaves alinhadas.

D

Valeu amigo javaflex, eu realmente prefiro os blocos separados por linha, assim fica bem melhor para visualizar o código, como no segundo exemplo que citei acima.

Att.

Druid®.

J

Sim, sem comparação, muito mais legível.

Criado 16 de novembro de 2018
Ultima resposta 17 de nov. de 2018
Respostas 3
Participantes 2