Jeder String ist ein implizites Char-Array. Du kannst also den dritten Char erhalten:
%Vor% Bearbeiten : Nur der Vollständigkeit halber. Sie können auch String.ToCharArray
verwenden, um die Zeichenfolgeninstanz in eine neue char-array
-Instanz zu konvertieren. Der Hauptvorteil der Verwendung von ToCharArray
besteht darin, dass das Char-Array, das Sie erhalten, veränderbar ist, was bedeutet, dass Sie jedes einzelne Zeichen tatsächlich ändern können.
Beachten Sie, dass Sie auch LINQ
verwenden könnten. Wenn Sie zum Beispiel die ersten drei Zeichen eines Strings wollen:
Referenzieren @AlexeiLevenkov,
Sie können verwenden String.ToCharArray um es in ein Array von Zeichen zu konvertieren oder zu verwenden ToArray Wenn Sie LINQ mehr mögen:
%Vor%
(Ich habe die obige Alternative hinzugefügt, da die doppelte Frage bald geschlossen wird; es lohnt sich, LINQ beizubehalten > Alternative.)