Domande con tag 'c#'

4
risposte

Come trattare gli avvertimenti "Il campo non viene mai usato"?

Warning 1 The field 'MCS_SPS_School.Fees.DiscountAmt.rtvalue' is assigned but its value is never used G:\Jagadeeswaran\Nov 17\MCS-SPS School\MCS-SPS School\Fees\DiscountAmt.cs Warning 2 The field 'MCS_SPS_School.Fees.DiscountAmt.dt'...
posta 26.12.2011 - 15:05
4
risposte

Perché non esiste un tipo di dati solo per una data?

Una delle prime cose che ho imparato su date e ore in c # (e varie altre lingue) è che una data viene memorizzata come DateTime con il componente orario impostato a mezzanotte. Non c'è differenza tra "1 gen 2017" e "1 gennaio 2017 00: 00: 00.000...
posta 27.03.2017 - 21:37
3
risposte

Quali problemi potrebbero sorgere se non facessi un metodo statico quando potrei?

Ho un metodo stateless che accetta un input e sulla base di tale input restituisce un output. Questo metodo non ha stato quindi, in teoria, potrebbe essere reso statico. Ma diciamo che non lo faccio. Quali problemi potrebbero sorgere da questo?...
posta 11.04.2016 - 09:36
5
risposte

Quali problemi possono essere risolti usando Generics?

Non ho usato Generics in C # per molto tempo. Ogni volta che penso di aver bisogno di usarli, o vado nella direzione sbagliata e rinuncio o trovo che non ne ho veramente bisogno. Sento che mi sto perdendo o ignorando una tecnica che potrebbe ess...
posta 20.03.2013 - 12:43
2
risposte

A che serve utilizzare il modificatore di accesso privato per i membri della classe C #?

Da MSDN ... The access level for class members and struct members, including nested classes and structs, is private by default. Se i membri della classe sono privati di default, allora perché usare il modificatore di accesso privato per...
posta 23.05.2012 - 17:12
5
risposte

Pattern per rilevare quando tutti i riferimenti tranne uno (in un linguaggio gestito) vengono distrutti?

Nella mia applicazione ho una classe, e ogni istanza di questa classe condivide parte di una risorsa non gestita. La condivisione è facilitata da un oggetto gestore. Quando un'istanza viene distrutta, il gestore deve essere informato in modo...
posta 24.01.2017 - 19:14
4
risposte

Come imporre il modo in cui viene consumata un'interfaccia

Immagina di avere un'interfaccia: public interface MyInterface { void CallMeFirst(); void CallMeDuringApplicationLifecycle(); void CallMeOnApplicationExit(); } Qual è il modo migliore di applicare l'ordine in cui i metodi su que...
posta 09.03.2016 - 15:59
2
risposte

Clean Code: un'altra domanda sui parametri booleani come parametri [duplicati]

Ho avuto una discussione, se il codice per chiamare le informazioni da un database può avere un interruttore per mostrare anche le voci cancellate. Semplicemente il codice (C #) ha questo aspetto: void searchEntry(string searchValue, bool...
posta 14.12.2018 - 16:07
5
risposte

Importa file csv di grandi dimensioni

Ho ricevuto l'incarico di interrogare 2 file csv di grandi dimensioni ciascuno di circa 1 GB ciascuno. I file contengono dati correlati, quindi il file uno può contenere un elenco di numeri di ordine, date di ordinazione, ecc. E il file può cont...
posta 06.10.2016 - 09:49
3
risposte

Schema di progettazione delle regole aziendali?

Sto lavorando su un'interfaccia per l'implementazione delle regole di business al fine di migliorare SOLID-ity; quindi posso spostare molta logica dai controller API Web e in una libreria aziendale. Il problema comune è che un'azione dovrebbe ve...
posta 22.06.2016 - 22:44