Gast
#3007374
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