Domande con tag 'c#'

4
risposte

C'è uno standard per quando includi le librerie o no?

Spesso mi imbatto in una classe che ha un singolo riferimento a un'altra libreria e mi chiedevo se è meglio includere la libreria o fare riferimento all'oggetto tramite il suo nome completo. Uno è migliore dell'altro? È uno più di uno standard d...
posta 06.10.2010 - 21:26
1
risposta

Devo scrivere query complesse su Linq?

Spesso trovo complesse query di Linq che si estendono su 10-15 linee nella nostra base di codice. Trovo tali domande difficili da capire e impossibili da eseguire il debug. Ho cercato di suddividere la query in parti più piccole, ma è difficil...
posta 05.06.2015 - 01:41
2
risposte

Devo usare una classe o un dizionario per archiviare i valori dei moduli

Sto lavorando su un'applicazione C # .NET, dove ho un modulo con molti controlli. Ho bisogno di eseguire calcoli a seconda dei valori dei controlli. Pertanto, ho bisogno di passare i valori Form a una funzione e all'interno di quella funzione, v...
posta 01.02.2011 - 08:29
2
risposte

I metodi Extensions dovrebbero essere utilizzati per la logica aziendale

In C # abbiamo Extension methods . Extension methods enable you to add methods to existing types without creating a new derived type, recompiling, or otherwise modifying the original type. An extension method is a special kind...
posta 23.01.2018 - 05:03
2
risposte

Nome comune per un'interfaccia che ha campi Creati e Modificati

Sto cercando di capire se esiste un nome comune per l'interfaccia dell'oggetto se il nostro intento è mostrare che questo gruppo di oggetti ha data di creazione e tracciato datato dell'ultima modifica. È un'entità in DB. Hai pensato a IHasM...
posta 19.02.2018 - 10:30
2
risposte

Perché dobbiamo usare sigillato in una classe? Abbiamo veramente bisogno di essere sigillati?

Leggendo questo articolo (di Eric Lippert ), ha quattro argomenti sul motivo per cui dovresti usare sealed , tuttavia, non capisco perché in realtà abbiamo bisogno di . Ragioni filosofiche / estetiche a parte, perché abbiamo bisogno di us...
posta 09.01.2014 - 21:55
1
risposta

Qual è la differenza tra l'intestazione del metodo e la firma del metodo?

Voglio sapere qual è esattamente l'intestazione di un metodo e qual è la firma di un metodo ed è la stessa tra i linguaggi di programmazione o solo in C #? Quindi, è corretto affermare quanto segue è un'intestazione di metodo: public void S...
posta 22.11.2013 - 23:57
3
risposte

È una cattiva idea usare la variabile flag per cercare l'elemento MAX nella matrice?

Durante la mia carriera di programmatore ho preso l'abitudine di introdurre una variabile flag che indica che il primo confronto è avvenuto, proprio come fa Msft nella sua implementazione del metodo di estensione linq Max () public static int...
posta 15.11.2011 - 21:40
3
risposte

Qual è il modo migliore per guidare un team di 4-5 studenti per un progetto estivo?

Siamo un gruppo (4-5) di studenti universitari di 3 ° anno che stanno per iniziare le nostre vacanze estive di 3 mesi e vorremmo iniziare un progetto. Vogliamo fare un gioco con XNA, non deve essere grande o qualcosa del genere ma abbiamo 3 mesi...
posta 09.05.2011 - 17:56
1
risposta

Perché utilizzare Razor Sintassi?

Stavo leggendo oggi su Razor Syntax con MVC Framework e mi chiedevo perché avrei / dovrei usare Razor? Quale vantaggio fornisce oltre a fare la stessa cosa nel codice dietro e / o nel controller? Come esempio ho visto, hanno mostrato come è p...
posta 17.03.2016 - 23:38