Category: C#

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…

Métodos c#

Segundo o site da Microsoft, “Um método é um bloco de código que contém uma série de instruções. Um programa faz com que as instruções sejam executadas chamando o método e especificando os argumentos de método necessários. No C#, todas…

Métodos estáticos da classe Array – C#

Quando estamos trabalhando com arrays, além dos métodos da instancia (new array()), temos acesso a vários métodos estáticos existentes na classe Array. A classe Array fornece métodos para criar, manipular, pesquisar e classificar matrizes, servindo assim como a classe base…

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…

NUnit C# – Basic tests

Teste Unitário é um nível de teste de software em que “unidades individuais” / “componentes de um software” são testados. O objetivo é validar que cada unidade do software tenha o desempenho planejado. Uma unidade é a menor parte testável…

Argumentos in C#

A definição do método especifica os nomes e tipos de quaisquer parâmetros obrigatórios. Quando o código de chamada chama o método, ele fornece valores concretos, chamados argumentos, para cada parâmetro. Com isso podemos dizer que argumentos são os valores passado…

Operações Prefix e Postfix no C#

Funcionamento das operações Prefix e Postfix O operador de incremento (++) e decremento (- -) unário possuem duas formas de suporte: o operador Postfix, x++ (ou x- -), e o operador de Prefix , ++x ou (- -xx). Regras para…