Domande con tag 'c#'

4
risposte

Metodo preferito per accedere a una classe esterna di metodi attraverso la classe originale

Voglio spostare un gruppo di metodi simili in una classe esterna. La classe è inizializzata con l'istanza di classe originale. Da lì posso accedervi per proprietà (istanza persistente) o per metodo (nuova istanza ogni volta). Quale approccio...
posta 26.10.2018 - 17:32
1
risposta

Programmazione reattiva in C # - come eseguire il rollover?

Uso Linq da un po 'inconsapevolmente che usa un pattern Reactive a cui sono molto affezionato. Mi piacerebbe svolgere la mia funzione in quel modello ma non ero sicuro se fosse appropriato e volevo anche buttare fuori idee su come lo avrei fa...
posta 16.01.2018 - 14:31
1
risposta

Come capire a quale interfaccia eseguire il cast?

Questa domanda potrebbe essere un po 'soggettiva, ma ho provato tre diverse soluzioni e nessuno di loro ha avuto ragione. Fornirò un contesto e le soluzioni che ho provato. Il problema che sto affrontando sembra ridursi a se dovrei dividere un'i...
posta 24.01.2017 - 02:08
2
risposte

SOLID break class

Ho una classe legacy XMLReaderWriter che penso dovrei suddividere in due classi in modo che non interrompa l'SRP. Sfortunatamente la classe è già in produzione e devo mantenere la retrocompatibilità. Quale sarebbe il modo migliore per farlo? Qua...
posta 23.12.2018 - 18:32
3
risposte

Variabili di stato globali e passaggio parametri del costruttore

Verranno utilizzate un paio di variabili di sola lettura. Quasi tutte le classi useranno queste variabili. O metto tutte le variabili in una classe statica interna separata o le passo più volte in tutti i parametri del costruttore delle classi....
posta 22.05.2018 - 19:23
3
risposte

Quali argomenti ci sono per usare uno stile di codifica per ogni lingua distinta? [duplicare]

Recentemente ho discusso del nostro stile di codifica per i progetti C #. Due cose in particolare sono state molto difficili da concordare. Denominazione del metodo C # ha lo standard de facto di denominazione (almeno pubblico, non so...
posta 15.05.2015 - 11:05
1
risposta

Strange C # sintassi di chiamata del metodo

Puoi spiegarmi questo metodo per chiamare la sintassi? this.mainParticleSystem.Simulate(time, withChildren: false, restart: true); In particolare, non capisco cosa significhi la sintassi dei parametri withChildren: false . È una s...
posta 01.04.2016 - 10:28
3
risposte

PHP vs C # prestazioni

Ho un'applicazione che è un'applicazione di console di parte scritta in C # e un'applicazione web PHP in parte. L'applicazione della console si connette a più dispositivi seriali e legge i dati relativi all'umidità e alla temperatura in un es...
posta 13.09.2011 - 16:22
3
risposte

La duplicazione dei dati è errata nella programmazione (a differenza della progettazione di database)?

Ho tre classi: User , Conversation e Message : Proprietà messaggio: User sender; // Some more Proprietà conversazione: List<Message> messages; List<User> participants; // Some more Voglio mostrare nel pr...
posta 15.05.2016 - 12:12
2
risposte

È davvero gratuito distribuire app SharpDevelop?

Sto cercando SharpDevelop di sviluppare applicazioni c #. Indipendentemente dal linguaggio e dall'IDE, è possibile distribuire applicazioni che utilizzano WinForms? Ho sviluppato con MonoDevelop solo perché ha un designer per Gtk # (il client...
posta 18.09.2012 - 19:19