Wie überprüfe ich, ob ein Typ eine nullbare Aufzählung in C # ist? Type t = GetMyType(); bool isEnum = t.IsEnum; //Type member bool isNullableEnum = t.IsNullableEnum(); How to implement this extension method?
Gibt es eine generische Art und Weise zu werfen , intum enumin C++? Wenn es intin den Bereich von a fällt enum, sollte es einen enumWert zurückgeben, andernfalls werfen Sie einen exception. Gibt es eine Möglichkeit, es generisch zu schreiben ? Es enum typesollte mehr als eine unterstützt werden. Hintergrund: …
Ich versuche einen Weg zu finden, um die Werte einer Aufzählung zu durchlaufen, während Generika verwendet werden. Ich bin mir nicht sicher, wie ich das machen soll oder ob es möglich ist. Der folgende Code zeigt, was ich tun möchte. Beachten Sie, dass der Code T.values () im folgenden Code …
Ich möchte eine Liste mit allen möglichen Werten einer Aufzählung füllen. Da ich mich kürzlich in sie verliebt habe EnumSet, habe ich sie genutztallOf() EnumSet<Something> all = EnumSet.allOf( Something.class); List<Something> list = new ArrayList<>( all.size()); for (Something s : all) { list.add( s); } return list; Gibt es einen besseren …
Ich habe aus mehreren Gründen angefangen, C # - und Java-Enums in meinem Code zu verwenden: Sie sind viel typsicherer als Ganzzahlen, Zeichenfolgen oder Sätze von Booleschen Flags. Sie führen zu besser lesbarem Code. Es ist schwieriger, eine Aufzählung auf einen ungültigen Wert zu setzen als ein int oder eine …
Gibt es ein Muster, in dem ich eine Aufzählung von einer anderen Aufzählung in C ++ erben kann? So ähnlich: enum eBase { one=1, two, three }; enum eDerived: public eBase { four=4, five, six };
Ich versuche, eine Dropdown-Liste mit einer enum-Eigenschaft in ASP.NET MVC Core mithilfe des Tag-Hilfsprogramms in einer Razor-Ansicht zu erstellen: Hier ist das Modell: public class PersonalMember : Member { [Required, Display(Name = "First Name")] public string FirstName { get; set; } [Required, Display(Name = "Last Name")] public string LastName { …
Ich habe eine Aufzählung wie diese: public enum PromotionTypes { Unspecified = 0, InternalEvent = 1, ExternalEvent = 2, GeneralMailing = 3, VisitBased = 4, PlayerIntroduction = 5, Hospitality = 6 } I want to check if this Enum contain a number I give. For example: When I give 4, …
Sie wissen, dass es in Cocoa dieses Ding gibt, zum Beispiel können Sie ein erstellen UIViewund tun: view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; Ich habe einen Brauch UIViewmit mehreren Zuständen, den ich folgendermaßen definiert enumhabe: enum DownloadViewStatus { FileNotDownloaded, FileDownloading, FileDownloaded }; Für jede erstellte Unteransicht setze ich Folgendes tag:subview1.tag = …
Ich bin mir nicht sicher, welche von beiden Konstanten besser definieren können. Eine Struktur oder eine Aufzählung. Eine Struktur wird jedes Mal kopiert, wenn ich sie benutze oder nicht? Wenn ich an eine Struktur mit static letKonstanten denke , macht es meiner Meinung nach keinen Sinn, dass sie ständig kopiert …
Ist es möglich, einem Enum-Typ in TypeScript Funktionen hinzuzufügen? zum Beispiel: enum Mode { landscape, portrait, // the dream... toString() { console.log(this); } } Oder: class ModeExtension { public toString = () => console.log(this); } enum Mode extends ModeExtension { landscape, portrait, } Natürlich toString()würde die Funktion so etwas wie …
Ich habe eine sehr große Anzahl von Berechtigungen in meiner Anwendung, die ich mit einer Flags-Aufzählung darstelle. Es nähert sich schnell der praktischen Obergrenze des langen Datentyps. Und ich bin gezwungen, eine Strategie zu entwickeln, um bald zu einer anderen Struktur überzugehen. Jetzt könnte ich diese Liste in kleinere Teile …
Ich habe ein Szenario , in dem ich Spielertyp ARCHER , WARRIORund sorcerer. Was soll ich in der Spielerklasse für einen Spielertyp verwenden? Konstante endgültige statische String- Variable oder eine Aufzählung ? und warum? Bitte helfen Sie mit Gründen.
Seit TypeScript Gewerkschaftstypen eingeführt hat, frage ich mich, ob es einen Grund gibt, einen Aufzählungstyp zu deklarieren. Betrachten Sie die folgende Aufzählungstypdeklaration: enum X { A, B, C } var x:X = X.A; und eine ähnliche Erklärung zum Unionstyp: type X: "A" | "B" | "C" var x:X = "A"; …
Ich habe hier mehrere Fragen / Diskussionen darüber gesehen , wie enumähnliche Werte am besten behandelt und beibehalten werden können (z. B. Bestehende Daten, die für Aufzählungen geeignet sind , wie eine Aufzählung mit NHibernate beibehalten wird ), und ich möchte fragen, was der allgemeine Konsens ist . Speziell: Wie …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.