Domande con tag 'generics'

2
risposte

Come combinare questi metodi di riempimento e creazione o utilizzare generici in fabbrica?

Oggetto dominio "Contragent" Diciamo che ho una gerarchia di classi: public class BaseContragent { public int Id { get; set; } } public class PersonContragent : BaseContragent { public string FirstName { get; set; } public string...
posta 24.03.2017 - 05:18
1
risposta

Devo usare i farmaci generici quando possibile o in alcuni casi è ok?

Sto avendo un'interfaccia ProgressReporter che fondamentalmente prende un elenco di elementi di input (la coda di lavoro) attraverso un metodo SetWorkPackages(IEnumerable<T> workPackages) e poi ha un altro metodo FinishedWorkPa...
posta 11.06.2015 - 08:41
1
risposta

Ignorando la parte generica di un tipo mentre viene passato un oggetto

Ho una classe messaggio che contiene il nome di una destinazione e una variabile generica che funge da payload del messaggio public class Message<T> { public string Destination public T Payload // ... constructors, functions...
posta 18.09.2014 - 09:52
2
risposte

Generics in C # Test Class

Sto imparando i test unitari in C #. Languages_Service e PlaceOfWork_Service sono classi per servizi SOAP generati da Microsoft Navision. Esistono diversi metodi molto simili (vedi i due esempi sotto). [TestMethod] public void Langu...
posta 22.04.2015 - 11:11
2
risposte

Specializzazione template di classe per l'implementazione di Automata

Sto implementando le classi per simulare e generare diversi tipi di automi. Preferirei utilizzare le stesse classi di stato e transizione per tutti gli automi: NFA, DFA, PDA, ecc. Per un PDA una transizione da uno stato ad un altro richiede u...
posta 02.10.2014 - 15:36
2
risposte

Messaggio protobuf arbitrario come array di byte su Websocket: come determinare l'effettivo tipo di messaggio in anticipo

Protobuf è carino e dandy, ma non è stato creato con l'auto-descrizione in mente. Ora questo è assolutamente ok se stai usando un protocollo ben definito e vuoi sostituirlo per es. Messaggi SOAP o semplicemente vuoi sostituire un'API JSON riposa...
posta 02.02.2017 - 19:57
0
risposte

Entity Framework - Consigli per la conservazione / l'aggiornamento della vecchia scuola?

Ho una domanda per te relativa al miglior utilizzo di EF6 quando usi Winforms ma non ho giustificazioni per cambiare le cose in qualcosa di più moderno. Ho una mezza dozzina di classi basate su DbContext quindi non c'è traccia di cambiamento...
posta 28.10.2016 - 16:06
0
risposte

Parametri di tipo generico in cui uno è esso stesso generico con un parametro di tipo dell'altro

Ho un paio di classi con il seguente schema con cui mi sento a disagio. È questo l'unico modo per farlo, o sono gli altri modelli di progettazione che sarebbero più affidabili. public class MyClass1<T,K> where T: MyClass2<K> { ......
posta 13.12.2015 - 01:37
1
risposta

Implementare Generic DataSet Builder con C #

Voglio creare una libreria di accesso ai dati in grado di creare un DataSet con relazioni che possono essere facilmente scritte in XML con dataset.WriteXML() . Questo è uno spunto per conoscere l'impresa C # che, si spera, mi darà anche un p...
posta 03.07.2014 - 22:51
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