Tag: Dicas

Removendo acentos de um string usando C#

Este artigo é uma coletânea de algoritmos que tem o propósito comum de remover acentos de uma string. Visando facilitar o entendimento, cada algorítimo foi colocado em blocos de código separados, e o programa principal usado em todos eles se…

Nullable Types

Segundo o site da microsoft “Os tipos que permitem valor nulo representam todos os valores de um value type subjacente T e um valor null adicional.” Tipo de valor contém os dados dentro de sua própria alocação de memória, isso…

Usando múltiplas capturas de Exceptions em C#

O que são Exceptions Segundo a documentação da Microsoft: Uma exceção é qualquer condição de erro ou comportamento inesperado encontrado por um programa em execução. Toda exceção é um objeto herdado da classe System.Exception e é lançada de uma área…

Exemplo de uso de LINQ no C#

Texto introdutório retirado do site da Microsoft. Uma consulta é uma expressão que recupera dados de uma fonte de dados e normalmente são expressas em uma linguagem de consulta especializada. Diferentes linguagens foram desenvolvidas ao longo do tempo para os…

Classe para encriptar e decriptar strings usando C#

Existe muita literatura em como encriptar strings e muitos códigos prontos disponíveis na internet. Eu gosto de manter a simplicidade do meu código, principalmente aquele que publico para referencia. Neste exemplo que montei eu utilizei o namespace using System.Security.Cryptography; Retirado…

Breve explicação de métodos Virtuais no C#

Para definir métodos Virtuais, vou citar esta frase retirada do site da Microsoft “A palavra-chave virtual é usada para modificar uma declaração de método, propriedade, indexador ou evento e permitir que ela seja substituída em uma classe derivada.” Exemplo: Ainda…