Domande con tag 'c#'

4
risposte

C # Open Source software utile per l'apprendimento dei modelli di progettazione [chiuso]

All'università ho preso una lezione in Expert Systems. La lingua insegnata dal libro (CLIPS) era esoterica - Sistemi esperti: Principi e programmazione, quarta edizione . Ricordo di aver passato momenti difficili con questo. Quindi, dopo aver q...
posta 20.09.2012 - 07:59
4
risposte

Grande passaggio da una piattaforma all'altra [chiusa]

Come esempio voglio passare da C # /. NET a Scala / Jvm. Lavoro come libero professionista e sono libero di scegliere la mia lingua / piattaforma preferita. Avere più di 8 anni di esperienza in C # /. NET mi porta ad avere molti codici, librerie...
posta 15.08.2013 - 10:03
4
risposte

Una lunga lista di parametri controlla un anti-pattern?

Background: sto lavorando a un'applicazione che gestirà i generatori di backup. Questi generatori devono poter essere "collegati" insieme. Ad esempio, il generatore B potrebbe servire come backup per il generatore A. Se A fallisce, il software a...
posta 12.09.2014 - 23:07
2
risposte

Name for a Chainable FOREach [closed]

Linq ha un metodo Select , che prende un Func<TIn, TOut> e lo mappa su un iterabile. Sto cercando di trovare un buon nome per un metodo che prende un Action <TIn> , lo trasforma per restituire il suo argomento e mappa...
posta 06.05.2016 - 20:25
4
risposte

Refactoring: quando aggiungere una nuova classe nel progetto?

Quando ritieni di aver bisogno di una nuova classe (magari quando stai sviluppando o dopo lo sviluppo per scopi di refactoring)? Forse posso iniziare dalle mie variabili esistenti e pensare a come posso riorganizzarle in alcune classi! Per fa...
posta 25.12.2014 - 08:19
1
risposta

Esiste un termine utilizzato per la raccolta di una chiave e di un valore in un dizionario C #?

domanda semplice, voglio sapere se c'è una parola / termine usata per descrivere la raccolta / coppia di una chiave e di un valore in un dizionario C #.     
posta 09.05.2016 - 06:06
5
risposte

C'è qualcosa che impedisce l'implementazione di un compilatore C # multithread?

La famiglia di linguaggio C / C ++ apparentemente ha implementazioni di compilazione multithread che funzionano su parallelismo a livello di file, ma il compilatore Microsoft C # (csc.exe) è solo a thread singolo. MSBuild supporta l'edificio mul...
posta 02.09.2016 - 17:40
2
risposte

Come si applica il principio di responsabilità unica a un repository

Sto provando ad applicare "SOLID" ogni volta che posso e cerco di usare il buon senso ed evitare un pattern quando vedo che un pattern sta creando più problemi di quanti ne stia cercando di risolvere. Non voglio applicare un pattern e rendere la...
posta 02.11.2014 - 18:45
3
risposte

Confusione di classe astratta

Ho imparato finora che le classi astratte non possono essere istanziate perché sono lì solo per le altre classi da cui ereditare. Ma non riesco a capire il codice che ho trovato nella libreria msdn: WebRequest myRequest = WebRequest.Create("ht...
posta 07.10.2014 - 06:08
2
risposte

Come posso evitare questi if ripetitivi annidati?

Sto cercando di implementare un'interfaccia web per un database utente. Gli ospiti possono creare ospiti per i loro corsi, gli ospiti possono essere cancellati dopo che il corso è terminato, ma devono rimanere nel database per un dato periodo di...
posta 10.03.2015 - 09:30