Domande con tag 'c#'

2
risposte

In C #, posso fare "this = ..." al di fuori di un costruttore? [chiuso]

In sostanza, posso farlo e cosa succede realmente? public class foo { public int id; public void bar() { //do stuff this = null; // ? //do stuff foo[] all = otherclass.FindAllFoos(); for...
posta 26.09.2014 - 15:29
3
risposte

È possibile incapsulare l'oggetto stesso all'interno di una proprietà dinamica?

Chiedo questa domanda per curiosità. Diciamo che la classe Foo è un singleton e voglio chiamare Foo invece di Foo.Instance per accedere all'oggetto statico. Sarebbe possibile incapsulare l'oggetto stesso all'interno di una proprietà dinami...
posta 09.07.2013 - 18:16
1
risposta

Piattaforma multipla linguistica che consente la connessione di diversi tipi di calzini per filo

Ciao sto sviluppando un'applicazione che ha bisogno di fare molte richieste con diverse connessioni di calze. Lo stavo facendo in C # ma non sono sicuro di come funzionerà su un server Linux anche con .net core. La connessione Java Socks è un...
posta 18.06.2016 - 11:11
5
risposte

Organizzazione del codice di una singola pagina bene con Notepad ++

Ho un file c # che conterrà, molto probabilmente più di 10.000 righe di codice. Vorrei suddividere questo file in segmenti a schede, in modo da poter organizzare ciascun metodo in una determinata scheda e etichettare la scheda in modo simile: co...
posta 16.02.2012 - 22:23
3
risposte

Costruttore dall'interfaccia con ripetizione minima

Prefazione In un'applicazione che è separata per layer o distribuita dai servizi, è comune avere classi strettamente correlate ai dati, ma che desideriamo avere accoppiate liberamente. La mia solita soluzione (in c #) è di averli implementare...
posta 01.11.2017 - 08:14
3
risposte

La factory ha bisogno di una lista di oggetti disponibili. Dovrebbe essere statico o no?

Ho una lista di IReader che ho letto all'inizio del mio programma. In seguito ho bisogno di ReaderFactory per ottenere IReader appropriato in base a Extensions che può utilizzare. Il problema è che la fabbrica deve conoscere...
posta 29.12.2016 - 12:56
2
risposte

Come faccio a dire ai casi quando vale la pena usare LINQ?

Molte cose in LINQ possono essere eseguite senza la libreria. Ma per alcuni scenari, LINQ è il più appropriato. Gli esempi sono: SELECT - link SelectMany , Contains - link Enumerable.Range - link WHERE...
posta 02.08.2012 - 15:29
2
risposte

Quando le variabili locali devono essere utilizzate su variabili di istanza?

Questa domanda è ispirata dalla risposta di Mike Nakis a una domanda che ho chiesto in precedenza: Un calcolatore dovrebbe essere un tipo di valore o un tipo di entità? . Si prega di consultare il codice qui sotto: public class Calculator {...
posta 15.06.2017 - 09:05
4
risposte

Perché viene utilizzata un'interfaccia piuttosto che l'ereditarietà?

Vedi il modello di progettazione delle regole su questa pagina web: link . Ha classi come questa: public interface IDiscountRule { decimal CalculateCustomerDiscount(Customer customer); } public class BirthdayDiscountRule : IDiscountRule...
posta 10.07.2017 - 09:09
2
risposte

Tree View Indicatore condizione bambini sul genitore non espanso più in alto

Sto usando una vista ad albero in c # e sto creando icone personalizzate per i nodi. Diciamo che questa è la mia gerarchia con un nodo che soddisfa una certa condizione: Root1 |_Ax |_Bx1 |_Bx2 |_Cx1 |_Cx2(condition true) |_Bx3 |_Bx4...
posta 13.05.2014 - 14:30