Attualmente sto lavorando al refactoring del codice base per uno dei nostri servizi. Sto rivedendo tutto e sento che è un po 'dispersivo, e probabilmente potrei aderire ai principi OOP meglio.
Ho tre classi che sono tutte derivate da un'altra...
Esaminando la documentazione di .NET, in particolare la classe WebRequest , non vedo alcuna informazione che indichi che dovrei racchiudere una sua istanza in un'istruzione using . Anche l'esempio fornito non lo fa. Nella maggior parte d...
Sto lavorando sull'applicazione in C #, dove ho bisogno di serializzare e deserializzare alcune classi in / da XML. Queste operazioni saranno implementate nella libreria di classi. Ho scelto la classe XMLSerialization per serializzare / deserial...
Sto scrivendo un servizio di Windows (usando C # .NET 3.5 VS2008) e il mio requisito è:
All'avvio del servizio di Windows - esegue l'operazione di controllo dei record (nel database) @ ogni intervallo di 30 secondi (ho usato un timer per qu...
Questa domanda riguarda le triadi MVP. Diciamo che ho due triadi e il primo ha View1 , Mode1 e Presenter1 . La seconda triade ha View2 , Model2 e Presenter2 . Ora, quello che sto cercando di fare è, voglio solo mostrare...
Stiamo creando alcuni analizzatori di Roslyn riguardanti GetHashCode() , incluso un analizzatore che lo implementa per te in una determinata classe.
Durante le ricerche sull'argomento abbiamo rilevato che ci sono molte considerazioni da p...
La guida generale per C # è di utilizzare sempre una proprietà su un campo pubblico. Questo ha senso: esponendo un campo, stai esponendo molti dettagli di implementazione. Con una proprietà, incapsula i dettagli in modo che siano nascosti dal co...
Sto iniziando un nuovo progetto MVC 5 da zero. Sto usando EF 6 (Database First) e Identity 2.0.
La mia soluzione consiste in 3 diversi progetti: Dati (dove ho un .edmx e il mio contesto DB), Risorse (a fini di localizzazione) e Web (il proget...
Ho una classe che è responsabile per l'esecuzione di conversioni da / a tipi di venti-qualcosa. Chiamiamo questa classe ConvertUtils .
Per i programmatori C # là fuori - questa classe espande la classe .Net Convert .
Sembra qualc...
In C #, registri un evento come:
window.onClick += myHandler;
Ma perché usare questo invece di un metodo di "registrazione" che prende il tuo gestore e lo registra. Per esempio:.
window.registerOnClick(myHandler);
Il += neutralizz...