Hallo! Ich möchte gerne eine Funktion anlegen, welche meine derzeit aufgeteilten MemoryStreams mit ByteWriter zusammenfasst. Ziel ist es, mit einer seriellen Datenübertragung Befehle an einen Mikrocontroller zu senden. Ich habe alles was ich senden und empfangen möchte definiert. Es gibt also sequentielle Strukturen in C# wie auch am Mikrocontroller (Datentypen zur Auswertung festgelegt). Die Funktion soll also festellen können, um welche Typen es sich in der Struktur handelt, diese dem ByteWriter mitteilen damit die Größe der Typen auch passt, den Inhalt der initialisierten struct übernehmen und das Ergebnis dann in ein Byte-Array konvertiert werden. Klar ist mir noch nicht, wie ich feststellen kann um welchen Datentyp es sich gerade bei einem Objekt in der Struktur handelt, um dieses per MemoryStream zu casten. Vielen Dank schon mal, Roblue
Roblue schrieb: > Klar ist mir noch nicht, wie ich feststellen kann um welchen Datentyp es > sich gerade bei einem Objekt in der Struktur handelt, dafür gibt es Reflexion. Aber macht das überhaupt sinn? in µC musst du es eh fest codieren, warum dann nicht auch in C#?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.