Hallo, kann mir einer ein einfaches Beispiel geben, wie ich in C# einen String splitte. Der String liegt wie folgt vor string dataReceived = "00,01,02,ff"; In den 4 Felder sind 4 Byte Werte formatiert als Hex. Ich muss nun aus dataReceived byte val0 = 0; byte val1 = 1; byte val2 = 2; byte val3 = 255; bekommen.
Mit string.Split() erst die Werte extrahieren und dann parsen:
1 | string input = "00,01,02,ff"; |
2 | IEnumerable<string> byteStrings = input.Split(','); |
3 | IEnumerable<byte> byteValues = byteStrings.Select(b => byte.Parse(b, NumberStyles.AllowHexSpecifier)); |
Die Namespaces System.Collections.Generic und System.Linq werden dazu benötigt.
In diesem Thread Beitrag "Arduino Serielle Schnittstelle String" Unter dem Beitrag: Datum: 05.01.2016 16:54 ; Arduino Kochbuch pdf download Im Buch ist ein Kap. mit Strings, der dir bestimmt gut weiterhelfen kann! ab Seite 32.... Gruß!
Heribert B schrieb: > kann mir einer ein einfaches Beispiel geben, wie ich in C# einen String > splitte. OMG. C# ist längst nicht so primitiv wie die syntaktischen Wurzeln bei C/C++ es vermuten lassen. Nein, natürlich unterstützt der Datentyp selber (bzw. die Klasse, die ihn bereitstellt) bereits solche Standard-Aufgaben. RTFM->string.Split Und was dann die Umwandlung der Teilzeichenketten in Integers betrifft: natürlich bieten dazu die entsprechenden Integerklassen die nötigen Konvertierungsmethoden. Z.B.: RTFM->integer.Parse/integer.TryParse Und was die von dir gewünschten "einfachen Beispiele" betrifft: Das ganze verdammte MSDN und darüber hinaus das gesamte verdammte Internet strotzt nur so davon... Du musst den ganzen Kram einfach nur LESEN.
JoJoBa schrieb: > In diesem Thread > > Beitrag "Arduino Serielle Schnittstelle String" > > Unter dem Beitrag: > Datum: 05.01.2016 16:54 ; > > Arduino Kochbuch pdf download > > Im Buch ist ein Kap. mit Strings, der dir bestimmt gut > weiterhelfen kann! ab Seite 32.... > > Gruß! Hier geht es weder um Ardudingsbums noch um die Serielle Schnittstelle.
JoJoBa schrieb: > Unter dem Beitrag: > Datum: 05.01.2016 16:54 ; > > Arduino Kochbuch pdf download Wer lesen kann, ist klar im Vorteil! ich wüsste sonnst nicht wie ich auf download hinweisen könnte! Gruß!
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.