Was ist der Rückgabetyp eines Konstruktors in C #?

Habe ich diese Frage für Java auf diese link

Bekam ich einige Antworten in java.Jetzt will ich es wissen in C#.

Wie wir wissen, das wir nicht haben, fügen Sie alle return-Typ in einen C# - Konstruktor.

class Sample{
  .....
  Sample(){
    ........
  }
}

In Objective C, wenn wir erstellen einen Konstruktor gibt einen Zeiger auf seine Klasse. Aber es ist nicht zwingend, denke ich.

AClass *anObject = [[AClass alloc] init];//init is the constructor with return type a pointer to AClass

Ähnlich, Ist der Konstruktor konvertiert eine Methode, die einen Verweis auf die eigene Klasse??

Wie diese:

class Sample{
    .....
    Sample Sample(){
      ........

      return this;
    }
}

Weiß der compiler fügen Sie einen Rückgabetyp eine Referenz auf gleichen Klasse an den Konstruktor?
Was ist ein Konstruktor?
Jede Bezugnahme auf die Studie?

InformationsquelleAutor der Frage sonu thomas | 2012-01-17

Schreibe einen Kommentar