Moin Leute.
Ich steuere diverse Hardwaren über zugeschnittene Klassen an, die gemeinsame Interfaces implementieren.
Da entweder die eine oder die andere Hardware zum Einsatz kommt, sind diese Projekte nicht im Hauptprogramm verlinkt, sondern werden über
Nun haben wir Messkarten, wo die (sehr langen) Daten-Listen mal als
Dafür möchte ich einen eleganten Konstrukt formulieren:
nur dass der C#-Compiler dies nicht erlaubt.
Kennt jemand von Euch eine elegante Lösung für dieses Problem?
Ich steuere diverse Hardwaren über zugeschnittene Klassen an, die gemeinsame Interfaces implementieren.
Da entweder die eine oder die andere Hardware zum Einsatz kommt, sind diese Projekte nicht im Hauptprogramm verlinkt, sondern werden über
CreateInstance()
der vorgefundenen Interdace-DLLs instanziiert, dabei sind beim Kunden nur diejenigen DLLs vorhanden, für die auch die entsprechende Hardware geliefert wurde.Nun haben wir Messkarten, wo die (sehr langen) Daten-Listen mal als
List<sbyte>
und mal als List<int>
zurückgeben werden.Dafür möchte ich einen eleganten Konstrukt formulieren:
Kennt jemand von Euch eine elegante Lösung für dieses Problem?
Falls Du diesen Code kopierst, achte auf die C&P-Bremse.
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert!
Jede einzelne Zeile Deines Programms, die Du nicht explizit getestet hast, ist falsch
Ein guter .NET-Snippetkonverter (der ist verfügbar).
Programmierfragen über PN / Konversation werden ignoriert!