JcmSoft - VB.NET  Formatando a saída do console

 Uma aplicação do tipo console - Console Application -  foi o tema de um dos meus primeiros artigos sobre VB.NET ,  é claro que a grande parte de nossas aplicações será do tipo Windows Application , mas não podemos desprezar totalmente o console , um dia você pode precisar dele.

Neste artigo vou mostrar como podemos formatar a saida do console quando escrevemos na tela usando Console.Writeline/Console.Write.

Ao usar Console.Writeline/Console.Write para escrever no console (Tela) podemos usar os modificadores {0} ,{1} ,{2} ,..etc. para exibir valores na tela , onde estes modificadores irão receber parâmetros que irão substituí-los durante a execução.

Assim quando escrevemos o código :

Sub Main()

   Console.WriteLine("O numero é {0}", 3 + 7)

End Sub

Será exibido no console o valor 10 , que a soma de 3+7. O resultado substitui o modificador {0}.

Vejamos outro exemplo :

Sub Main()

   Console.WriteLine("O numero é {0} + {1} = {2} ", 3, 7, 3 + 7)

End Sub

Será exibido no console : 3 + 7 = 10 . Onde:
  • {0} é substituído por 3
  • {1} é substituído por 7
  • {2} é substituído pelo resultado de  3+7

Quando você usar os modificadores deve estar certo de passar o mesmo número de parâmetros ou um erro de execução irá ocorrer e seu programa será encerrado.

 

 Até lá... .....


José Carlos Macoratti