Bisakah charstring pertama diambil dengan melakukan hal berikut?
MyString.ToCharArray[0]
ToCharArrayadalah metode , Anda harus menjalankannya terlebih dahulu, misalnya char[] chars = str.ToCharArray();, dan kemudian gunakan char first = chars[0];. Anda juga bisa memotongnya str.ToCharArray()[0];. Apa pun itu, pastikan Anda memeriksa string bukan nol dan memiliki setidaknya satu karakter - Anda dapat melakukannya menggunakan if(!String.IsNullOrEmpty(str)).
charatau karakter pertama ? Jika Anda mencoba ini dan tampaknya berhasil, coba lagi dengan 𣊾atau 𣇞, yang keduanya gagal dalam program yang saya gunakan yang ditulis dalam C # dengan bug yang tepat ini.