È possibile charrecuperare 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)).
charo 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.