Exemplos de C# 4 - 013 - goto

using System;

namespace 
_001_003_013_goto
{
    
class Program
    {
        
static void Main(string[] args)
        {
            
int 1;

            while 
(x <10)
            {
                Console.WriteLine(++x)
;
                if 
(x > 4goto fim;
            
}

            Console.WriteLine(
"aqui não passa");

        
fim:
            Console.WriteLine(
"passou aqui no label fim";
            
Console.ReadKey();
        
}
    }
}

Comentários (3) -

Rafael Gustavo Gali
Rafael Gustavo Gali
13/04/2010 12:01:20 #

Não acredito que ainda exista o "goto", totalmente desnecessário e desaconselhável sua utilização, difícil não lembrar do Assembler que precisava do "goto" devido a sua limitação de quantidade de comandos.

agnaldo
agnaldo
13/04/2010 12:43:07 #

eheheheheh... GoTo fere qualquer quase todas as regras de programação existentes... só foi útil na pré-história, quando as linguagens, como o Basic, por exemplo, tinham command set restrito.

agnaldo
agnaldo
13/04/2010 12:44:05 #

e, veja... nos posts eu não estou fazendo julgamento de valor - só apresento os recursos da linguagens

Comentar

  Country flag

biuquote
  • Comentário
  • Pré-visualização
Loading