Der Grund, warum die Aufzählung nicht in der C#
vererbt werden kannc# unterstützt die Erbremschaft der Aufzählung
nicht Obwohl die Aufzählung der "Vererbung" im Namensschicht -Namensraum sehr bequem ist, kann C# leider nicht erreicht werden. Das Treffen kann nicht von anderen erben, kann aber nur von System.enum erben.
Die Grammatik, die so aussieht, als vererbt ist, ist tatsächlich eine Möglichkeit, den zugrunde liegenden Wert der Aufzählung zu ändern. Alle Aufzählungen stammen jedoch weiterhin aus dem System. Dieses Gesetz ist in der CLI -Spezifikation angegeben:
"Alle Aufzählungen müssen aus dem System abgeleitet werden.Enum"
Das obige ist der detaillierte Inhalt vonWarum kann ich in C# keine Aufzählungen erben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!