Domande con tag 'c#'

1
risposta

La riflessione dovrebbe far parte del design?

Attualmente sto progettando un programma piuttosto ampio che coinvolgerà la simulazione di modelli matematici / fisici e la raccolta di dati (non ho ancora implementato alcun codice). Uno dei problemi principali che sto affrontando è come passar...
posta 27.03.2014 - 02:20
2
risposte

Asterischi in commenti multilinea

Usando Visual Studio 2012 con C #, quando scrivo commenti su più righe, VS inizia automaticamente ogni riga con un asterisco, in questo modo: /* * * */ Ero curioso di sapere se questo fosse il caso in linguaggi di programmazione diversi...
posta 14.03.2014 - 03:36
4
risposte

Decremento / Incremento della variabile di ciclo all'interno di loop. Questo codice puzza?

Devo leggere le righe da un file di testo in ordine sequenziale. Il file è un formato di testo personalizzato che contiene sezioni. Se alcune sezioni sono fuori servizio, vorrei cercare l'avvio della prossima sezione valida e continuare l'elabor...
posta 18.12.2012 - 03:40
6
risposte

Difficoltà di progettazione orientata agli oggetti a 3 livelli?

Sto seguendo la formazione al mio nuovo lavoro per utilizzare un buon design orientato agli oggetti con uno stile di programmazione a 3 livelli. Il mio supervisore dice che ho un problema di progettazione con il mio codice: class Program {...
posta 29.04.2011 - 17:51
3
risposte

Esiste un modello di progettazione per risolvere questo problema?

Ho lottato con un progetto quindi ho pensato di chiedere qui e vedere se qualcuno è in grado di aiutarti :) Panoramica di alto livello Sto progettando un'applicazione per gamify l'esercizio creando mini competizioni (ad esempio, chi può...
posta 18.01.2013 - 18:02
3
risposte

Perché utilizzare sigillato anziché statico in una classe?

Il nostro sistema ha diverse classi di utilità. Alcune persone del nostro team usano (A) una classe con metodi completamente statici e un costruttore privato. Altri usano (B) una classe con metodi all-static (questi i junior). Sull'anal...
posta 11.11.2011 - 10:19
7
risposte

Cambiare da VB.NET a C #? [chiuso]

Sto lavorando in cooperativa in un'azienda come specialista in ingegneria dei test. Questo non è tecnicamente un lavoro software, tuttavia, alla fine della giornata, trascorro gran parte del mio tempo a programmare. Non sono un programmatore...
posta 12.03.2012 - 22:57
3
risposte

Quali sono i pro e i contro dell'architettura MVVM? [chiuso]

Oggi in classe siamo stati introdotti nell'architettura MVVM per Silverlight / WinPhone / WPF; sembra bello per i grandi progetti, ma quali sono i tuoi pensieri su MVVM? Quali sono i pro e i contro? Voglio ottenere di più nell'architettura...
posta 25.10.2011 - 17:21
3
risposte

Come posso generalizzare più classi distinte come una singola classe, unita per scopo?

Ho un StringValidator . Un StringValidator è un Regex o un string con i caratteri jolly '*'. Voglio che StringValidator.StringIsValid() esegua un'azione o un'altra, a seconda di quale costruttore di overload è stato utili...
posta 27.10.2016 - 04:00
4
risposte

Le eccezioni personalizzate devono vivere con l'interfaccia o l'implementazione?

Ho un'interfaccia IMyService in una libreria di classi. Ho un'implementazione di questa interfaccia MyService in una libreria di classi separata. MyService può aumentare un'eccezione personalizzata CustomException . D...
posta 07.08.2018 - 10:02