Articles of enum

passare enum a html.radiobuttonfor MVC3

Ho un Enum chiamato ActionStatus che ha 2 valori possibili open = 0 e closed = 1 public enum ActionStatus { Open, Closed } Voglio creare un gruppo di pulsanti di opzione nella mia modifica e creare viste che utilizzano l’enumerazione per compilare i pulsanti di opzione con a) un valore predefinito nella vista di […]

C # Iterating through enum? (Indicizzazione di un array System.)

Ho il codice seguente: // Obtain the string names of all the elements within myEnum String[] names = Enum.GetNames( typeof( myEnum ) ); // Obtain the values of all the elements within myEnum Array values = Enum.GetValues( typeof( myEnum ) ); // Print the names and values to file for ( int i = 0; […]

.NET Enumeration consente la virgola nell’ultimo campo

Perché questa enumerazione .NET può avere una virgola nell’ultimo campo? Ha qualche significato speciale? [FlagsAttribute] public enum DependencyPropertyOptions : byte { Default = 1, ReadOnly = 2, Optional = 4, DelegateProperty = 32, Metadata = 8, NonSerialized = 16, }

Converti Enum in stringa

Qual è il modo preferito per convertire un Enum in una stringa in .NET 3.5? Enum.GetName Enum.Format accordare Perché dovrei preferire uno di questi rispetto agli altri? Si esegue meglio?

Costanti Swift: Struct o Enum

Non sono sicuro di quale dei due sia meglio definire le costanti. Una struttura o un enum. Una struttura verrà copiata ogni volta che la uso o no? Quando penso a una struttura con static let costanti, non ha senso che copierà tutto il tempo, secondo me. Ma se non verrà copiato, non importa cosa […]

Come impostare enum su null

Ho un enume string name; public enum Color { Red, Green, Yellow } Come impostarlo su NULL al caricamento. name = “”; Color color = null; //error Modificato: il mio male, non l’ho spiegato correttamente. Ma tutte le risposte relative a nullable sono perfette. La mia situazione è What if, I’ve get / set per […]

Come modellare i tipi di enum sicuri per tipo?

Scala non ha enum tipo sicuro come Java. Dato un insieme di costanti correlate, quale sarebbe il modo migliore in Scala per rappresentare tali costanti?

Nome stringa Enum da Valore

Ho un costrutto enum come questo: public enum EnumDisplayStatus { None=1, Visible=2, Hidden=3, MarkedForDeletion=4 } Nel mio database, le enumerazioni sono referenziate per valore. La mia domanda è, come posso trasformare la rappresentazione numerica dell’enum nel nome della stringa. Ad esempio, dato 2 il risultato dovrebbe essere Visible .

Qual è la tilde (~) nella definizione enum?

Sono sempre sorpreso che anche dopo aver usato C # per tutto questo tempo, riesco ancora a trovare cose che non sapevo … Ho provato a cercare internet per questo, ma usare il “~” in una ricerca non funziona per me così bene e non ho trovato nulla nemmeno su MSDN (per non dire che […]

Come posso convertire un enum in un elenco in C #?

C’è un modo per convertire un enum in una lista che contiene tutte le opzioni dell’enum?