Domande con tag 'c#'

3
risposte

Scrivere un parser [chiuso]

Scrivere SQL come parser in .NET A questo punto della prima analisi di base seleziona col1, col2, col4 dai documenti in cui col1 any ('a', 'b', 'c') e col2 all ('b', 'c') Posso identificare ciò che chiamo tutti i tipi di token selezi...
posta 15.09.2016 - 01:44
2
risposte

DLL o servizio web per funzioni comuni?

Abbiamo una varietà di funzioni di base (utilità data, invio e-mail, calcoli matematici interni, ecc.) che sono attualmente in un vecchio progetto VB.NET. Stiamo andando verso C # e mi chiedo se dovremmo scrivere una nuova libreria che le nos...
posta 22.05.2015 - 21:44
3
risposte

La procedura migliore per passare la stringa formattata ai metodi

Anche se potrebbe essere banale per qualcuno, trovo un po 'scomodo quando qualcuno formatta la stringa mentre la passa come parametro a un metodo. Ad esempio, AddMessage( string.Format("{0} (" + Constants.Message1 + ")", Path.GetFileNameWi...
posta 12.01.2016 - 14:55
3
risposte

Come posso vendere a SECCO? [chiuso]

Dove lavoro abbiamo circa 10 progetti VS in una soluzione identica per funzionalità (con alcune regole diverse in alcuni metodi) e che condividono molti metodi esatti. Condividono lo stesso spazio dei nomi e le classi vengono chiamate con if els...
posta 18.01.2016 - 00:34
3
risposte

Coding alle interfacce

Capisco perché è una buona idea codificare su un'interfaccia piuttosto che su una classe concreta. Lo trovo difficile da implementare anche se altri metodi generalmente hanno bisogno di usare le proprietà dell'oggetto dato. Ho preso la parte sba...
posta 10.10.2011 - 13:05
4
risposte

Il collegamento tra il linguaggio di programmazione C # e la musica è ovvio per chi parla in inglese?

Il francese è la mia lingua madre e ho appena realizzato che # in C# è lo stesso di diese carattere musicale che solleva una nota di mezzo tono. Inoltre, avendo realizzato la mia lezione elementare di musica in francese, non mi...
posta 28.04.2011 - 16:10
4
risposte

Devo usare metodi virtuali per rendere possibile il mocking?

Finora ho usato per scrivere interfacce per quelle classi che voglio simulare / falsificare. Il motivo è che quelle classi non hanno alcun metodo virtuale per sovrascrivere. Ma recentemente ho capito che potevo usare anche metodi virtuali. Qu...
posta 10.07.2017 - 09:42
4
risposte

Perché devo rendere privato il metodo della mia classe, se devo accedervi tramite la mia applicazione?

Sto seguendo il tutorial per principianti per C # da un sito web link Nel capitolo delle classi, rende il metodo di classe privato e quindi usa la proprietà per ottenere e impostare i valori. Non riesco a capire perché ho bisogno di creare qua...
posta 13.05.2015 - 10:24
2
risposte

Prestazioni relative alle prestazioni nei linguaggi orientati agli oggetti [duplicato]

Recentemente sono passato allo sviluppo web usando ASP.NET MVC. La lingua che uso è C #. Avere una notevole esperienza in C mi fa cercare degli standard di codifica ottimizzati (memoria, strutture dati efficienti e velocità dei loop per nomina...
posta 27.09.2015 - 05:25
3
risposte

Restituisce sempre il parametro quando è cambiato nel metodo?

Quando hai un metodo che sta facendo cose e le modifiche si verificano nei parametri, dovresti sempre restituire l'oggetto modificato in questo modo: public SomeModel DoSomething(SomeModel someModel) { [something made changes to the model in...
posta 06.12.2018 - 18:54