天天看點

C#數字轉字母,ASCII碼轉換

字母轉換成數字

             byte[] array = new byte[1];   //定義一組數組array

            array = System.Text.Encoding.ASCII.GetBytes(string); //string轉換的字母

            int asciicode = (short)(array[0]); /* 何問起 hovertree.com */

            ASCII碼 = Convert.ToString(asciicode); //将轉換一的ASCII碼轉換成string型

數字轉換成字母

            byte[] array = new byte[1];

            array[0] = (byte)(Convert.ToInt32(ASCII碼)); //ASCII碼強制轉換二進制

            轉換後的字母= Convert.ToString(System.Text.Encoding.ASCII.GetString(array));

在編碼的過程中很多時候會用到将某些數字的索引轉化為字母,比方說Excel的單元格的列數在Excel中就用大寫字母來表示,要把數字轉換成字母可以使用C#的ASCIIEncoding類裡的GetString方法。請參見以下示例:

C#數字轉字母,ASCII碼轉換
C#數字轉字母,ASCII碼轉換
c#