Uso do bloco de comandos no C#

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#?

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.

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®.

1 curtida

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