Domande con tag 'c#'

7
risposte

C # ti dà "meno corda per impiccarti" rispetto al C ++? [chiuso]

Joel Spolsky ha caratterizzato il C ++ come "abbastanza corda per impiccarti" . In realtà, riassumeva "Effective C ++" di Scott Meyers: It's a book that basically says, C++ is enough rope to hang yourself, and then a couple of extra miles...
posta 25.08.2012 - 22:23
4
risposte

size_t o int per dimensioni, indice, ecc

In C ++, size_t (o, più correttamente T::size_type che è "di solito" size_t ; cioè, un tipo unsigned ) viene utilizzato come valore di ritorno per size() , l'argomento su operator[] , ecc. (vedi std::vector , et....
posta 13.12.2016 - 21:58
5
risposte

Memorizzazione dei dati nel codice

Alcune volte nel mio passato ho voluto memorizzare i dati nel codice. Si tratta di dati che cambiano raramente e vengono utilizzati in luoghi in cui l'accesso a un database non è possibile, pratico o auspicabile. Un piccolo esempio potrebbe esse...
posta 30.04.2013 - 00:32
3
risposte

Un tipo singleton può sostituire i metodi e le classi statici? [duplicare]

In C # i metodi statici hanno a lungo servito uno scopo che ci consente di chiamarli senza creare classi di istanziazione. Solo nell'ultimo anno siamo diventati più consapevoli dei problemi legati all'utilizzo di metodi e classi statici....
posta 10.03.2011 - 14:06
3
risposte

Qualcuno può spiegarmi la convenzione di codifica di C #?

Recentemente ho iniziato a lavorare con Unity3D e principalmente lo scripting con C #. Poiché normalmente programma in Java, le differenze non sono eccessive, ma ho comunque riferito a un corso accelerato solo per assicurati di essere sulla st...
posta 02.08.2012 - 00:58
3
risposte

Ricevo un'iniezione di dipendenza, ma qualcuno può aiutarmi a capire la necessità di un contenitore IoC?

Mi scuso se questa sembra l'ennesima ripetizione della domanda, ma ogni volta che trovo un articolo riguardante l'argomento, si parla principalmente di DI. Quindi, ottengo DI, ma sto cercando di capire la necessità di un contenitore IoC, in cui...
posta 19.09.2014 - 01:49
12
risposte

Quali sono le migliori pratiche attuali riguardo alla parola chiave "this" di fronte al campo e ai metodi in c #?

A meno che non sia necessario distinguere tra una variabile e un campo con lo stesso nome, non inserisco mai this. davanti a un campo o qualsiasi accesso membro in C #. Questo non è diverso dal prefisso m_ che era comune in C ++ e pens...
posta 21.04.2011 - 16:39
3
risposte

Namespace e linee guida per il nome della classe

Ho problemi a denominare correttamente classi e servizi quando sono coinvolti utilità e altre classi di aiuto. Come struttureresti quanto segue: EventService.cs EventServiceUtils.cs EventServiceValidators.cs EventServiceCoordinator.cs ec...
posta 07.09.2011 - 17:55
2
risposte

Quando usare [Pure] su un costruttore?

Sto imparando sui contratti di codice in .NET, e sto cercando di capire l'idea dei puri costruttori. Gli stati della documentazione contratti di codice : All methods that are called within a contract must be pure; that is, they must not up...
posta 01.07.2014 - 18:20
1
risposta

Convenzione di capitalizzazione per i campi protetti C #

Quali sono le convenzioni di maiuscole per i nomi dei campi protetti in C #? È _myVar (come campo privato) o MyVar (proprietà simili)?     
posta 29.11.2012 - 08:21