Domande con tag 'enum'

3
risposte

Come affrontare quasi le stesse enumerazioni?

Devo definire enumerazioni in diverse classi. La maggioranza dei campi è la stessa in tutte le enumerazioni. Ma uno ha uno o due campi in più, un altro ha meno campi. Ora mi chiedo quale sia il modo migliore per affrontare questo? Crea...
posta 29.09.2012 - 09:21
3
risposte

Enum e principio di responsabilità singola (SRP)

Sono stato sperimentare ultimamente con enumerazioni, e Ho scoperto che in Java possono fare molto di più che semplicemente rappresentare un insieme fisso di costanti. Ora, sto pensando di creare una nuova enumerazione per la mia classe L...
posta 12.05.2016 - 19:19
2
risposte

Enum nelle dichiarazioni di switch java e completezza

Mi sento come se dovessi essere in grado di trovare una risposta a questo, ma risulta essere più difficile da cercare del previsto ... quindi: In C #, quando facciamo qualcosa di simile: enum MyEnumClass { A, B }; static String Test(MyEn...
posta 11.03.2015 - 21:17
2
risposte

Esiste un modo ideale per memorizzare gli elementi relativi allo spazio dei nomi?

Nel titolo, con elementi relativi allo spazio dei nomi , mi riferisco a Enums , Delegates e ad altri elementi che non appartengono a una singola classe, ma all'intero spazio dei nomi o applicazione . So che posso inserirli nello spazio...
posta 05.07.2017 - 12:19
6
risposte

Definisce esplicitamente valori enum, anche se il valore predefinito è lo stesso?

Ci sono momenti in cui i valori di enum sono importanti: non è necessario che siano unici, hanno anche bisogno di avere valori specifici. In questi casi, i valori dovrebbero essere esplicitamente definiti, anche se coincidono con i valori predef...
posta 23.10.2014 - 18:01
2
risposte

Voglio davvero un Enum dinamico o qualcos'altro? Meglio il caching? Una Struct?

Questa domanda viene posta su SO e questo sito spesso assomiglia. "Come faccio un enum dinamico?" Le risposte vanno da te non a possibili soluzioni di tempo di compilazione. Ora la mia domanda è: voglio un enum dinamico che viene generato dalle...
posta 28.01.2013 - 22:14
1
risposta

Non posso usare un enum a livello di applicazione se ho una relazione NxN?

Dopo aver letto le risposte a questa domanda e questo e questa domande correlate, ora sono confuso su come / se lavorare con un enum avere una relazione NxN. Diciamo che ho un'entità Hotel , un mio hotel può offrire alcuni servizi:...
posta 17.12.2015 - 16:21
2
risposte

È possibile evitare un interruttore enormemente grande in quel caso? [duplicare]

Sto scrivendo un semplice codice relativo agli scacchi con l'intenzione di scriverlo chiaramente (le prestazioni non contano affatto). E questo metodo che ho non mi sembra affatto pulito: public static Piece GetClosestPiece(Square squareFro...
posta 13.02.2013 - 20:06
3
risposte

Compatibilità di Enum vs. costanti di stringa

Recentemente mi è stato detto che usando Enum : public enum TaskEndState { Error, Completed, Running } potrebbe avere problemi di compatibilità / serializzazione, e quindi a volte è meglio usare const string: public const string TASK_...
posta 06.11.2013 - 14:35
1
risposta

costanti / enum in API

Quali sono alcuni modi in cui le costanti e le enumerazioni vengono gestite durante la creazione di un client API? Sto scrivendo un client in python per la nostra API e ho raggiunto un punto critico con questo. Usiamo un sacco di mappature ai nu...
posta 28.01.2014 - 02:30