Wie kann ich die Kraft der Basiskonstruktor aufgerufen werden in C#?

Ich habe eine BasePage-Klasse, die alle anderen Seiten stammen aus:

public class BasePage

Diese BasePage hat einen Konstruktor, der code enthält, die muss immer laufen:

public BasePage()
{
    //Important code here
}

Ich zwingen wollen, die von abgeleiteten Klassen zu nennen, die Basis-Konstruktor, wie folgt:

public MyPage
    : base()
{
    //Page specific code here
}

Wie kann ich diese durchzusetzen (vorzugsweise zur compile-Zeit)?

InformationsquelleAutor Tom Robinson | 2008-11-27

Schreibe einen Kommentar