Início > .NET, C#, Desenvolvimento > Conversão de Tipo Booleano no C#

Conversão de Tipo Booleano no C#

Observei alguns dias atrás um fato curioso.

No Framework .NET podemos converter uma string com o valor ‘true’ ou ‘false’ não importando maiúsculas e minúsculas, porém se quero converter um inteiro 1 ou 0 para booleano utilizando o método tryParse ou Parse o framework não consegue converter.

O framework só consegue converter um inteiro para um booleano utilizando o método ToBoolean da classe Convert, no caso ‘Convert.ToBoolean’. Veja exemplo logo abaixo:

Exemplo Conversão de Tipo Booleano no C#

Exemplo Conversão de Tipo Booleano no C#

 
Conforme imagem criei dois métodos um que converte uma string para booleano e outro método que converte um inteiro para booleano. No método ‘ConverterInteiroParaBooleano’ fiz o teste de conversão utilizando os métodos TryParse e Convert.ToBoolean. Caso queiram testar o exemplo escreva o código numa aplicação console ou baixe o código de exemplo no link logo abaixo: 

https://skydrive.live.com/?cid=eca203237823a7fa&id=ECA203237823A7FA!142

Anúncios
Categorias:.NET, C#, Desenvolvimento Tags:,
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: