Skip to content
Skip to content
CTASoftware Blog

Para Desenvolvedores De Software

  • Sobre Mim
← Classe para exportar GridView para Excel
Concatenar String Crystal Reports →
-->

Como Verificar o tipo do objeto em C#

Posted on 27 de abril de 2012 by Everton Gonçalves

Este é um POST um tanto simples, mas não tão trivial para os programadores.

Melhor dizendo e se você recebe um objeto o qual você não sabe o tipo? Ou se você estiver consumindo um serviço (WebService, WCF, etc…), mas e tiver em sua especificação que o tipo do objeto pode ser mudado? Pois bem, segue uma boa referência.

if(objeto.GetType() == typeof(String))

{

//Verifique se a variável é do tipo string e faça….

}

 

Se você tiver uma abstração você pode também utilizar esse mesmo conceito para verificar se DBNull exemplo…

if(objeto.GetType() == typeof(System.DBNull))

{

//Verifique se a variável é do tipo string e faça….

}

 

Para quem quer tratar de abstração de banco recomendo também uma leitura sobre PropertyInfo

 

Compartilhe isso:

  • Clique para compartilhar no Twitter(abre em nova janela)
  • Clique para compartilhar no Facebook(abre em nova janela)
  • Clique para compartilhar no WhatsApp(abre em nova janela)
  • Clique para compartilhar no Telegram(abre em nova janela)
  • Clique para compartilhar no LinkedIn(abre em nova janela)
  • Clique para enviar um link por e-mail para um amigo(abre em nova janela)

Relacionado

About Everton Gonçalves

http://www.ctasoftware.com.br
View all posts by Everton Gonçalves
This entry was posted in .NET and tagged .NET, C#. Bookmark the <a href="https://www.ctasoftware.com.br/blog/como-verificar-o-tipo-do-objeto-em-c/" title="Permalink to Como Verificar o tipo do objeto em C#" rel="bookmark">permalink</a>.
← Classe para exportar GridView para Excel
Concatenar String Crystal Reports →

Deixe um comentário Cancelar resposta

Você precisa fazer o login para publicar um comentário.

© 2025 | Blog info WordPress Theme | By Bharat Kambariya