Bisakah char
string pertama diambil dengan melakukan hal berikut?
MyString.ToCharArray[0]
ToCharArray
adalah 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))
.
char
atau 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.