Overа этот вопрос есть ответы на Stapelüberlauf на русском : foreach () для enum Wie können Sie ein enumin C # aufzählen ? ZB wird der folgende Code nicht kompiliert: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) { DoSomething(suit); …
Ich weiß, dass PHP keine nativen Aufzählungen hat. Aber ich habe mich aus der Java-Welt an sie gewöhnt. Ich würde gerne Aufzählungen verwenden, um vordefinierte Werte anzugeben, die die Funktionen zur automatischen Vervollständigung von IDEs verstehen könnten. Konstanten machen den Trick, aber es gibt das Problem der Namespace-Kollision und (oder …
Was ist der Unterschied zwischen break und continue in einer C # -Schleife (Sie können gerne für andere Sprachen antworten), um die Struktur der Schleife zu verlassen und zur nächsten Iteration zu gelangen? Beispiel: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what's the difference between this and …
Gibt es eine Funktion, mit der ich über ein Array iterieren und sowohl Index als auch Element haben kann, wie z. B. Pythons Aufzählung? for index, element in enumerate(list): ...
Ich habe einige Schwierigkeiten beim Zugriff auf veränderbare Wörterbuchschlüssel und -werte in Objective-C. Angenommen, ich habe Folgendes: NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; Ich kann Schlüssel und Werte einstellen. Jetzt möchte ich nur auf jeden Schlüssel und Wert zugreifen, aber ich kenne die Anzahl der eingestellten Schlüssel nicht. In PHP ist es …
Gibt es Best-Practice-Richtlinien für die Verwendung von Fallklassen (oder Fallobjekten) im Vergleich zur Erweiterung der Aufzählung in Scala? Sie scheinen einige der gleichen Vorteile zu bieten.
Wenn ich eine Aufzählung mit Rohwerten habe Integer: enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.Melbourne Wie kann ich einen cityWert in einen String konvertieren Melbourne? Ist diese Art der Selbstbeobachtung von Typnamen in der Sprache verfügbar? So etwas wie (dieser Code funktioniert …
Es gibt anscheinend viele Möglichkeiten, eine Sammlung zu durchlaufen. Neugierig, ob es Unterschiede gibt oder warum Sie einen Weg über den anderen verwenden würden. Erster Typ: List<string> someList = <some way to init> foreach(string s in someList) { <process the string> } Andere Weise: List<string> someList = <some way to …
In Java ist es möglich, Methoden in einer Aufzählung zu haben. Gibt es eine solche Möglichkeit in C # oder ist es nur eine String-Sammlung und das wars? Ich habe versucht zu überschreiben, ToString()aber es wird nicht kompiliert. Hat jemand ein einfaches Codebeispiel?
Erwägen: using System; public class Test { enum State : sbyte { OK = 0, BUG = -1 } static void Main(string[] args) { var s = new State[1, 1]; s[0, 0] = State.BUG; State a = s[0, 0]; Console.WriteLine(a == s[0, 0]); // False } } Wie kann das …
Ich bin immer wieder überrascht, dass es mir auch nach all der Zeit, in der ich C # verwendet habe, gelingt, Dinge zu finden, von denen ich nichts wusste ... Ich habe versucht, im Internet danach zu suchen, aber die Verwendung des "~" in einer Suche funktioniert bei mir nicht …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 2 Jahren . Verbessere diese Frage Ein Kollege von mir erklärt, dass …
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.