As novidades do C# 6

Seguindo a trilha de posts relacionados ao The Developers Conference – TDC que participarei com o ingresso que ganhei da SoftDesign (empresa que trabalho).

Contrutores primáriosRemovido

Quem é que lembra lá da longinqua versão 2 do C# que para criar uma classe era necessário declarar primeiramente os atributos, criar as propriedades e depois criar o construtor deixando o código gigantesco.

public class Cliente
{
	private string nome;
	private string sobrenome;

	public Cliente(string nome, string sobrenome)
	{
		this.nome = nome;
		this.sobrenome = sobrenome;
	}
	public string Nome
	{
		get { return nome; }
		set { nome = value; }
	}
	public string Sobrenome
	{
		get { return sobrenome; }
		set { sobrenome = value; }
	}
}

Continue lendo “As novidades do C# 6”