Usando isso () em construtores c #
Eu tenho tentado descobrir se há alguma diferença entre esses construtores. Assumindo que há um construtor Foo () que não aceita argumentos, todos esses construtores terão o mesmo resultado?
Exemplo 1public Foo()
: this()
{
blah;
blah;
blah;
}
Exemplo 2public Foo()
{
this();
blah;
blah;
blah;
}
Exemplo 3public Foo()
{
this = new Foo();
blah;
blah;
blah;
}