Domande con tag 'c#'

2
risposte

È una pratica accettabile ottenere una proprietà, che coinvolga l'analisi binaria, che potrebbe generare un'eccezione?

Ho una proprietà che viene caricata pigramente, in qualsiasi momento dopo la chiamata del ctor. È possibile che il file binario su cui si basa la mia proprietà non sia valido. Se non valido, potrei dover fare un'eccezione. Dovrei Impos...
posta 10.03.2014 - 21:16
3
risposte

E 'una buona idea restituire un valore predefinito se non è possibile trovare un campo in una query?

Nel posto in cui lavoro stiamo utilizzando una classe SafeReader che include un IDataReader. Una delle "funzionalità" è che se il campo a cui stai tentando di accedere non era nella query, restituisce semplicemente un valore predefinito. Quin...
posta 03.07.2014 - 17:43
2
risposte

C # Intervista Preparazione - Riferimenti? [chiuso]

Questa è una domanda specifica relativa a C #. Tuttavia, può essere estrapolato anche ad altre lingue. Mentre ci si sta preparando per un colloquio con uno sviluppatore C # (ASP.NET o WinForms o), quale sarebbe il tipico materiale di riferime...
posta 11.11.2010 - 13:22
1
risposta

Come avere più copie di origine di una dipendenza in un progetto g # C?

Nella nostra azienda, sviluppiamo software di sistema informativo in C # .NET, che ha un'architettura client-server-modulo. Il progetto del modulo non dipende direttamente dal progetto server / client, ma solo dalle parti condivise. Quindi la st...
posta 24.09.2018 - 10:18
1
risposta

Abuso di commenti XML per mantenere aggiornati i commenti (in C #)

Problema: I commenti si deteriorano quando si rinomina una variabile / classe / metodo / ecc in Visual Studio. Le occorrenze di detto simbolo nei commenti non vengono aggiornate dal refactoring (nessuna sorpresa, come potrebbe sapere VS)....
posta 12.03.2017 - 20:05
4
risposte

Una classe immutabile può avere un costruttore di argomenti zero?

Vedi il codice qui sotto: public List<DenominationDTO> CalculateChange( decimal cost, decimal paymentReceived, string currencySymbol) { var currency = CurrencyFactory.Create(currencySymbol); var denomina...
posta 14.06.2017 - 15:15
1
risposta

wrapper orientato agli oggetti attorno a una DLL

Quindi sto scrivendo un wrapper gestito da C # attorno a una dll nativa. La DLL contiene diverse centinaia di funzioni. Nella maggior parte dei casi, il primo argomento per ogni funzione è un handle opaco per un tipo interno alla dll. Quindi,...
posta 23.10.2012 - 23:31
5
risposte

Come partecipare all'allenamento IComparable to a team? [chiuso]

Io (sono solo uno sviluppatore) ho il compito di formare il mio team su una tecnica o tecnologia. Ho azzerato su System Interfaces, IComparable e IEquatable per essere specifici. Come si fa per insegnare (anche se è 1 ora), che cos'è un ICompara...
posta 03.05.2012 - 15:43
1
risposta

Sessione Flash vs TempData C # MVC 3

Un po 'di storia. Uno sviluppatore con cui ho lavorato ha insistito per disabilitare Tempdata e usare Session Flash per il trasferimento dei dati nella vista di ritorno. La domanda è, c'è qualche vantaggio nel farlo in questo modo? l'utilizzo...
posta 16.04.2012 - 18:17
2
risposte

Sviluppo software - L'industria e le tendenze generali / Cattive pratiche [duplicato]

Sono uno sviluppatore web e faccio parte di un piccolo team che lavora su un'abbondanza di progetti. Questa è la mia prima vera "vera" società dopo la laurea in informatica e ho circa 2 anni di esperienza in Asp, SQL ecc. Cercherò di arriva...
posta 01.02.2015 - 18:56