Domande con tag 'enum'

2
risposte

Esiste un modo per l'oggetto 1 di richiamare l'enumerazione dell'oggetto 2 in una chiamata di funzione?

Ad esempio, se ho due classi "Director" e "Follower". Voglio che il regista dica al follower dove andare (es: follower1.go(direction.LEFT) ), e voglio che il regista sappia quali direzioni può dire al follower di andare quando codifica in un...
posta 24.09.2014 - 19:29
1
risposta

Mantenere l'enumerazione nel DB quando i dati ad esso associati non sono memorizzabili nel DB

Ho visto diverse domande su questo sito web che spiegano che le enumerazioni dovrebbero essere mantenute nel database quando ce n'è uno ( questo per esempio). Tuttavia, ritengo che il mio caso sia diverso e che ci siano ulteriori elementi da pr...
posta 04.07.2018 - 08:49
1
risposta

Enum o dizionario per il parametro in memoria

Ho una tabella UserItems {ID, UserID, ItemID} Gli articoli devono essere nella RAM (non nella tabella db). Che cosa è meglio per questo? Come enum con attributi o come dizionario di oggetti?: enum Items { [InternalParam("x432", 34)]...
posta 14.11.2017 - 10:28
2
risposte

Aggiungerei enumerazioni alla mia classe renderebbe il mio codice più compatto o efficiente?

Sto lavorando su una libreria di classi C # da utilizzare per i miei colleghi durante la programmazione di telecamere industriali. Sto cercando di determinare sia il metodo più compatto ed elegante per scrivere la classe. I comandi sono strin...
posta 02.03.2016 - 17:03
1
risposta

Apri principio chiuso contro perdita di astrazione (enumerazione Java)

In Java, un enum non è un semplice sostituto di un numero (come in C / C ++), ma una famiglia di oggetti che possono avere proprietà. Ad esempio public enum Order { NAME("Ordering by name"), SURNAME("Ordering by surname"); private Strin...
posta 06.02.2015 - 11:41
1
risposta

Enum con FlagsAttribute o IEnumerableEnum / ISetT

Quale è la best practice attualmente accettata in termini di utilizzo enum di C #, un Enum bitwise [Flags] (confrontato usando | and &) o un IEnumerable di valori enum? Sto pensando sia da una prospettiva di concisione del codice che da una...
posta 20.12.2011 - 12:53
1
risposta

Qual è la soluzione degli stati e delle azioni dinamici basati su enum utilizzati in un progetto

Recentemente ho iniziato a lavorare su un progetto in cui abbiamo un motore del flusso di lavoro che ha la flessibilità di aggiungere stati dinamici e corrispondenti azioni per ogni stato e tutti questi sono memorizzati in Banca dati. Per e...
posta 29.03.2018 - 09:49
2
risposte

Mappatura dei valori enum in regex

Sto facendo un po 'di pulizia del codice e sto guardando le mie regex. Ne ho uno estremamente semplice: (ARA|CHI|FRE|GER|ITA|JPN|RUS|SPA)\s[0-9]{3}-[0-9]{2} Fondamentalmente convalida gli identificatori di corso per un dipartimento specific...
posta 14.08.2016 - 17:28
1
risposta

È un enumeratore onnicomprensivo appropriato?

Illustrerò il problema con un caso specifico. Supponiamo di avere un tipo di enumerazione di stile bit-flag che definisce diversi tipi di convalida. Si è tentati di definire un enumeratore come FULL_VALIDATION con tutti i bit impostati. La...
posta 19.05.2016 - 18:13
1
risposta

Riferimenti / tabelle di consultazione e tabelle di riferimento multilingue con enumerazione

Utilizzerò le tabelle di riferimento per la prima volta, quindi ho alcune domande a riguardo. Tabella di esempio ------------------------ id | description | ------------------------ 1 | Some description1 | 2 | Some description2 | 3...
posta 22.11.2018 - 14:50