Jump to content


Photo

Conversões


  • Faça o login para participar
1 reply to this topic

#1 MACUL

MACUL

    Doutor

  • Usuários
  • 770 posts
  • Sexo:Masculino
  • Localidade:SP

Posted 12/02/2007, 10:03

String to Int
Int32.Parse("18")
System.Convert.ToInt32("18")

String to Double
System.Convert.ToDouble("123.45")

Outros
System.Convert.DBNull
System.Convert.IsDBNull
System.Convert.ToBoolean
System.Convert.ToByte
System.Convert.ToChar
System.Convert.ToDateTime
System.Convert.ToDecimal
System.Convert.ToSingle
System.Convert.ToString
System.Convert.
*************** M ** A ** C ** U ** L ***************

*************************************************

#2 denisweb

denisweb

    Denis Ferrari

  • Usuários
  • 245 posts
  • Sexo:Não informado
  • Localidade:Vitória - ES
  • Interesses:Compartilhar conhecimentos.

Posted 01/03/2007, 13:34

Opa,

Só p/ complementar...

Como nem tudo são flores, a a conversão pode não ser possível, ou seja, se você não conseguir converter o dado, é gerada uma exceção. Para que isso não aconteça, os tipos de dados tem um método chamado TryParse. Ex.:

DateTime DataDeNascimento;

if( DateTime.TryParse("Data", out DataDeNascimento)
{
// Tudo deu certo....
}

Como podem ver, se a conversão for válida, o método retorna true e passa o valor convertido p/ a variável DataDeNascimento.

No mais é isso,
Abraços
Denis Ferrari
Gerente de Projetos
Vixtime Agência Digital




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq