Altre versioni di Stack Overflow in Stack Overflow : foreach () для enum Come si può elencare un enumin C #? Ad esempio, il seguente codice non viene compilato: public enum Suit { Spades, Hearts, Clubs, Diamonds } public void EnumerateAllSuitsDemoMethod() { foreach (Suit suit in Suit) { DoSomething(suit); } …
So che PHP non ha enumerazioni native. Ma mi sono abituato a loro dal mondo Java. Mi piacerebbe usare enum come un modo per fornire valori predefiniti che le funzionalità di completamento automatico degli IDE potrebbero comprendere. Le costanti fanno il trucco, ma c'è il problema di collisione dello spazio …
In un ciclo C # (sentiti libero di rispondere per altre lingue), qual è la differenza tra interrompere e continuare come mezzo per lasciare la struttura del ciclo e passare alla successiva iterazione? Esempio: foreach (DataRow row in myTable.Rows) { if (someConditionEvalsToTrue) { break; //what's the difference between this and …
Esiste una funzione che posso usare per scorrere su un array e avere sia index che element, come l'enumerato di Python? for index, element in enumerate(list): ...
Sto riscontrando difficoltà nell'accedere a chiavi e valori di dizionario mutabili in Objective-C. Supponiamo di avere questo: NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; Posso impostare chiavi e valori. Ora voglio solo accedere a ogni chiave e valore, ma non conosco il numero di chiavi impostate. In PHP è molto semplice, qualcosa come …
Esistono linee guida sulle migliori pratiche su quando utilizzare le classi case (o gli oggetti case) rispetto all'estensione dell'enumerazione in Scala? Sembrano offrire alcuni degli stessi vantaggi.
Se ho un'enumerazione con Integervalori non elaborati : enum City: Int { case Melbourne = 1, Chelyabinsk, Bursa } let city = City.Melbourne Come posso convertire un cityvalore in una stringa Melbourne? Questo tipo di introspezione di un nome tipo è disponibile nella lingua? Qualcosa di simile (questo codice non …
Apparentemente ci sono molti modi per scorrere su una raccolta. Curioso se ci sono differenze o perché dovresti usare un modo rispetto all'altro. Primo tipo: List<string> someList = <some way to init> foreach(string s in someList) { <process the string> } Altro modo: List<string> someList = <some way to init> …
In Java, è possibile avere metodi all'interno di un enum. C'è una tale possibilità in C # o è solo una raccolta di stringhe e basta? Ho provato a eseguire l'override ToString()ma non viene compilato. Qualcuno ha un semplice esempio di codice?
Ho un elenco: public enum MyColours { Red, Green, Blue, Yellow, Fuchsia, Aqua, Orange } e ho una stringa: string colour = "Red"; Voglio essere in grado di tornare: MyColours.Red a partire dal: public MyColours GetColour(string colour) Finora ho: public MyColours GetColours(string colour) { string[] colours = Enum.GetNames(typeof(MyColours)); int[] values …
Tener conto di: 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 } } Come …
Sono sempre sorpreso che anche dopo aver usato C # per tutto questo tempo, riesco ancora a trovare cose di cui non sapevo ... Ho provato a cercare su Internet per questo, ma usando "~" in una ricerca non funziona così bene per me e non ho trovato nulla su …
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 2 anni fa . Migliora questa domanda Un mio collega afferma che i booleani come argomenti …
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.