È possibile char
recuperare la prima di una stringa procedendo come segue?
MyString.ToCharArray[0]
ToCharArray
è un metodo , è necessario eseguirlo prima, ad esempio char[] chars = str.ToCharArray();
, e quindi utilizzare char first = chars[0];
. Puoi anche macellarlo str.ToCharArray()[0];
. In entrambi i casi, assicurati di controllare che la stringa non sia nulla e che abbia almeno un carattere: puoi farlo usando if(!String.IsNullOrEmpty(str))
.
char
o il primo personaggio ? Se provi questo e sembra funzionare, riprova con 𣊾
o 𣇞
, entrambi falliti in un programma che stavo usando che era scritto in C # con questo esatto bug.