Domande con tag 'c#'

4
risposte

Le interfacce dovrebbero estendere (e in tal modo ereditare metodi di) altre interfacce

Anche se questa è una domanda generale, è anche specifica di un problema che sto attualmente vivendo. Al momento ho un'interfaccia specificata nella mia soluzione chiamata public interface IContextProvider { IDataContext { get; set; } IA...
posta 04.09.2012 - 22:46
3
risposte

Le migliori pratiche attuali di Microsoft per la creazione di un livello dati .NET? E la realtà?

Il team di sviluppo con cui sto lavorando si sposterà presto a .NET 4.0, tuttavia la libreria di classi di accesso ai dati che utilizziamo utilizza ancora ADO.NET "classic", ovvero SqlDataReader , DataTable e simili. Nel frattempo, sembra che Mi...
posta 26.05.2011 - 02:50
3
risposte

Cosa devo includere nei commenti della documentazione XML?

Sto cercando di documentare meglio il mio codice, soprattutto quando si tratta dei commenti XML sui membri della classe, ma spesso si tratta solo di uno stupido. Nel caso di gestori di eventi, la convenzione di denominazione e i parametri son...
posta 14.09.2011 - 00:24
2
risposte

La creazione di una nuova lista per modificare una collezione in un ciclo per ogni ciclo è un difetto?

Recentemente mi sono imbattuto in questa operazione non valida comune Collection was modified in C # e, mentre la capisco perfettamente, sembra che sia un problema comune (google, circa 300k risultati!). Ma sembra anche essere una cosa logi...
posta 29.08.2015 - 06:10
4
risposte

Quali sono alcune buone pratiche quando si cerca di insegnare la programmazione dichiarativa ai programmatori imperativi?

Mi sono offerto di fare un po 'di allenamento in F # presso la mia azienda e sembravano mostrare un certo interesse. In genere sono programmatori VB6 e C # che non seguono la programmazione con troppa passione. Detto questo, mi sembra che sia pi...
posta 21.09.2010 - 21:21
3
risposte

Qual è la differenza tra ref e out in runtime?

C # fornisce la ref e la out keyword per rendere gli argomenti da passare per riferimento. La semantica dei due è molto simile. L'unica differenza è nell'inizializzazione della variabile flaged: ref richiede che la variabile...
posta 10.02.2015 - 11:04
4
risposte

Si tratta di un "odore modello" per mettere getter come "FullName" o "FormattedPhoneNumber" nel modello?

Sto lavorando su un'app ASP.NET MVC e ho preso l'abitudine di inserire quelli che sembrano utili e utili getter nelle mie classi modello / entità. Ad esempio: public class Member { public int Id { get; set; } public string FirstName...
posta 23.06.2011 - 23:31
2
risposte

Come calcolare la rotazione delle figure in modo efficiente?

Ho una Figura rappresentata attraverso una matrice di byte (matrice bitmap). Esempio Figura è mostrato in Picture 1 . L'obiettivo è trovare il miglior angolo di rotazione di alcuni dati Figura . Quando la figura viene ruotata sec...
posta 11.11.2014 - 22:20
2
risposte

Perché il pattern di repository è necessario in NHibernate?

Sto leggendo l'ufficiale La tua prima applicazione basata su NHibernate . Mentre il tutorial è buono e facile da seguire, mi chiedo perché viene utilizzato il pattern Repository. Nei vari metodi Add , Update , Remove nell'imp...
posta 06.09.2011 - 10:53
3
risposte

Qual è il modo migliore per strutturare e denominare file che contengono classi generiche con lo stesso nome?

Nel mio progetto attuale ho incontrato la necessità di creare classi generiche con lo stesso nome, ma numeri diversi di parametri generici. Ad esempio: MyClass<T1> MyClass<T1, T2> MyClass<T1, T2, T3> Dato che voglio tutti...
posta 16.01.2015 - 00:59