Kann der erste char
einer Zeichenfolge wie folgt abgerufen werden?
MyString.ToCharArray[0]
ToCharArray
um eine Methode handelt , sollten Sie sie zuerst ausführen, z. B. char[] chars = str.ToCharArray();
verwenden char first = chars[0];
. Sie können es auch schlachten str.ToCharArray()[0];
. Stellen Sie in jedem Fall sicher, dass die Zeichenfolge nicht null ist und mindestens ein Zeichen enthält - Sie können dies mit verwenden if(!String.IsNullOrEmpty(str))
.
char
oder den ersten Charakter ? Wenn Sie dies versuchen und es zu funktionieren scheint, versuchen Sie es erneut mit 𣊾
oder 𣇞
, was beide in einem von mir verwendeten Programm fehlgeschlagen sind, das in C # mit genau diesem Fehler geschrieben wurde.