Domande con tag 'c#'

1
risposta

perché la parola chiave "nuova" non è una parola chiave contestuale?

Basato su parole chiave C # Keywords are predefined, reserved identifiers that have special meanings to the compiler. e basato su Parole chiave contestuali A contextual keyword is used to provide a specific meaning in the code,...
posta 22.12.2014 - 14:06
3
risposte

Aggiorna file XML contro sovrascrittura file XML [chiuso]

Ho un'applicazione console che apporta modifiche a 1200 sistemi in remoto usando SCCM. Uno degli elementi da modificare è un'app del menu GUI che è pilotata dall'XML per visualizzare pulsanti che lanciano altre applicazioni. Devo cambiare XML....
posta 03.10.2015 - 21:04
2
risposte

Compilatore di fiducia .net dopo gli aggiornamenti Microsoft

Microsoft rilascia frequentemente aggiornamenti e modifiche a .net, msbuild e Visual Studio. Come posso essere sicuro che il codice MSIL creato da msbuild o dal compilatore di Roslyn in VS 2015 sarà lo stesso o si comporterà allo stesso modo...
posta 02.03.2016 - 04:19
1
risposta

Dove inserire l'interfaccia INotifyPropertyChanged in Model o ViewModel [closed]

Sono nuovo di MVVM pattern Ho una finestra che ha 3 caselle di testo: Nome, Indirizzo, Descrizione, un pulsante di salvataggio e un listview che visualizza rispettivamente i campi di cui sopra Nome, Indirizzo, Descrizione. Quando si fa clic sul...
posta 07.02.2014 - 11:09
5
risposte

Liskov Sostituzione e violazione del principio SRP: come strutturare al meglio questo scenario?

Durante l'apprendimento di SRP e LSP, sto cercando di migliorare il design del mio codice per soddisfare al meglio entrambi questi principi. Ho una classe dipendente che ha un metodo calculatePay su di esso. In primo luogo, credo che seguendo...
posta 07.09.2014 - 18:29
3
risposte

È una cattiva idea non memorizzare i dati in un archivio persistente? per esempio. Banca dati; file ecc

La mia domanda è simile a questa: Memorizzazione dei dati nel codice Vedi il codice qui sotto: public class EnglishCurrency { public override System.Collections.Generic.IEnumerable<decimal> Values() { yi...
posta 29.11.2017 - 23:37
2
risposte

Classi di impostazioni flessibili e facili da usare

Sto pensando a un modo per creare una "classe di impostazioni" flessibile in C #. La domanda è: come fornire un modo comodo per fornire valori predefiniti alle impostazioni. Voglio che il programmatore acceda alle impostazioni predefinite il più...
posta 30.12.2014 - 15:42
1
risposta

Qual è il vantaggio dell'utilizzo di getter e setter sulle proprietà in C #? [duplicare]

Perché utilizziamo il metodo get e set in C #? E perché utilizziamo la proprietà del metodo public e private? Ad esempio: public class Date { private int month = 7; public int Month { get { retu...
posta 29.07.2012 - 08:51
3
risposte

Perché System.String non include un costruttore che accetta un oggetto IEnumerablechar?

Perché System.String non include un costruttore in grado di prendere un IEnumerable<char> ? Il comportamento previsto sarebbe: var foo = "hello"; var bar = new string(foo.Select(x => x)); Comportamento effettivo: Cann...
posta 06.07.2016 - 22:17
3
risposte

Esistono buone risorse per il refactoring del codice C # esistente per l'uso di LINQ mantenendo i test in corso?

Mi sono insegnato un po 'di LINQ e un esercizio che pensavo sarebbe stato utile per prendere il mio codice Project Euler C # esistente, che ho creato utilizzando Test Driven Development e convertendolo gradualmente in LINQ. Mi rendo conto che LI...
posta 30.06.2011 - 00:16