Li no blog do Hugo Ribeiro sobre uma nova funcionalidade do .net 3.0, chamada ‘Automatic Properties’. Isto permite-nos definir getters e setters numa classe sem termos de escrever a implementação do método, ficando tal e qual como quando definimos as propriedades numa interface:
public class MusicFileDetails
{
public string Group
{
get;
set;
}
public string Album
{
get;
set;
}
public string Title
{
get;
set;
}
public FileInfo FileInfo
{
get;
set;
}
}
Neste caso, o compilador é simpático o suficiente para nos gerar os membros privados da classe e as implementações dos métodos… Genial!

No comments yet
Comentários feed para este artigo