Als «generic-constraints» getaggte Fragen

21
Erstellen Sie eine generische Methode, die T auf eine Aufzählung beschränkt
Ich baue eine Funktion auf, um das Enum.ParseKonzept zu erweitern Ermöglicht das Analysieren eines Standardwerts, falls kein Enum-Wert gefunden wird Ist unabhängig von Groß- und Kleinschreibung Also schrieb ich folgendes: public static T GetEnumFromString<T>(string value, T defaultValue) where T : Enum { if (string.IsNullOrEmpty(value)) return defaultValue; foreach (T item in …

7
Was genau ist eine „Sonderklasse“?
Nachdem Sie Folgendes nicht kompiliert haben: public class Gen<T> where T : System.Array { } mit dem Fehler Eine Einschränkung kann keine spezielle Klasse "System.Array" sein. Ich begann fragen, was genau ist eine „Sonderklasse“? Menschen scheinen oft die gleiche Art von Fehler zu bekommen, wenn sie System.Enumin einer generischen Einschränkung …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.