C# - String zerteilen

Howie

Erfahrenes Mitglied
Hallo Leute,

ich bin in C# ein Anfänger. Ich habe eine Zahl in einer Stringvariable.
Jetzt möchte ich gerne diesen Wert z.B 100 in einzelne Zeichen zerlegen. Ich habe gelesen das man dieses mit Split machen kann.
Man muss es nur dann einem Array übergeben. Leider habe ich aber kein Trennzeichen.
Wie bekomme ich z.B meine 100 zu 1, 0, 0 in einen Array ?

Danke im voraus für jeden Vorschlag.

Gruß Howie
 
soweit ich weiß, müsste man mit Stringvarname[x] auf das x+1te Zeichen zugreifen können, also in einer schleife alle zeichen durchgehen...
 
Hab Dank,

es geht wirklich so, hätte ich nie gedacht.

Vielen Dank für diese Hilfe

Gruß Howie
 
Hallo,

denke ein einfaches Beispiel
Code:
String str="123";
Console.WriteLine(str);
for(int i=0;i<str.Length;i++)
{
	Console.WriteLine(str[i]);
}

mfg

@Norbert Eder

Ja stimmt, ToCharArray() ist nicht nötig, ist doppelte Arbeit.
 
Zuletzt bearbeitet:
@Cypros:
Dein Beispiel ist ziemlich für den Hugo. Guck dir mal das Objekt String einmal genauer an. Und vielleicht auch gleich die Möglichkeit per Index auf den String zuzugreifen. Weiters interessant, wie der String im .NET Framework intern abgebildet wird.
 

Neue Beiträge

Zurück