Caso você esteja desenvolvendo algo em C# e precise fazer com que um construtor faça chamada a outro construtor dentro da mesma classe, faça o seguinte:
...
public class Pessoa
{
private string _nome;
public string Nome
{
get { return _nome; }
set { _nome = value; }
}
private int _idade;
public int Idade
{
get { return _idade; }
set { _idade = value; }
}
public Pessoa() : this("Eduardo Henrique Rizo",34)
{
}
public Pessoa(string nome, int idade)
{
_nome = nome;
_idade = idade;
}
}
...
Repare que a instrução : this(…,…) é a responsável por realizar a chamada ao outro construtor da classe.
Simples, não?
Grande abraço,
Eduardo Henrique Rizo
[twitter-follow screen_name=’eduardorizo’ show_count=’yes’]
