Artigo .net Magazine 48 - C# (CSharp) 3.0
C# 3.0: Conheça as novidades da nova versão da linguagem. Artigo da Revista .NET Magazine - Edição 48.
Clique aqui para ler esse artigo em PDF.
Novidades
C# 3.0
Conheça as novidades da nova versão da linguagem
Como você já deve estar sabendo, no último dia 19 de novembro a Microsoft lançou oficialmente um RTM do Visual Studio 2008 e o .net 3.5. Com este lançamento, também já podemos contar com a nova versão da linguagem C#, a 3.0. Neste artigo veremos as principais novidades do C# 3.0, já no ambiente do Visual Studio 2008.
Propriedades automáticas
Uma das novidades que vai facilitar muito a vida dos desenvolvedores C# é o surgimento das propriedades automáticas. Antes, para definir a propriedade Nome de uma classe qualquer, era necessário declarar um atributo e uma propriedade com seu get e set. Veja um exemplo na Listagem 1.
Listagem 1. Propriedade
private string _Nome;
public string Nome
{
get
{
return _Nome;
}
set
{
_Nome = value;
}
}
Agora resolvemos esta questão com uma única linha de código, sem a necessidade da declaração do atributo, nem dos blocos get e set. Veja o exemplo a seguir:
public string Nome { get; set; }
É claro, que por debaixo dos panos o compilador se encarrega de fazer o que antes fazíamos com a codificação dos gets e sets. Mas sem dúvida esta novidade vai facilitar a vida de muita gente."
[...] continue lendo...Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo