¿Se charpuede recuperar el primero de una cadena haciendo lo siguiente?
MyString.ToCharArray[0]
ToCharArrayes un método , primero debe ejecutarlo, por ejemplo char[] chars = str.ToCharArray();, y luego usarlo char first = chars[0];. También puedes destriparlo str.ToCharArray()[0];. De cualquier manera, asegúrese de verificar que la cadena no sea nula y que tenga al menos un carácter; puede hacerlo usando if(!String.IsNullOrEmpty(str)).
charo el primer personaje ? Si intenta esto y parece funcionar, intente nuevamente con 𣊾o 𣇞, que ambos fallaron en un programa que estaba usando que estaba escrito en C # con este error exacto.