Char觀念ASCCII與Unicode
private void button4_Click(object sender, EventArgs e)
{
char[] chars = new char[6];
chars[0] = 'A'; // 陣列中的Chars[0]=ASCCII碼65
chars[1] = 'X'; // 陣列中的Chars[1]=ASCCII碼88
//明白Chars會把字元轉成ASCCII碼!!
//換個玩法吧!!
chars[2] = (char)88; // 88是ASCII碼 將88以char型態轉給 [2] 還是等於X
chars[3] = '\u0058'; // 將88轉Unicode輸入先轉16進制=78 改寫成\u0078
chars[4] = '健';//中文也一樣 已知健=ASCII碼為20581
chars[5] = '\u5065';//輸入為UNICODE的話需要 轉將20581 ASCII碼
// 轉16進制為\u5065
foreach (char c in chars)
{
MessageBox.Show(c+"");
}
}
沒有留言:
張貼留言