ThinkTank_引擎 / 進制 / C#字符串和ASCII碼的轉換

   

C#字符串和ASCII碼的轉換

2014-10-24  ThinkTank...
//字符轉ASCII碼:
public static int Asc(string character)
  {
  
if (character.Length == 1)
   {
    System.Text.ASCIIEncoding asciiEncoding
= new System.Text.ASCIIEncoding();
   
int intAsciiCode = (int)asciiEncoding.GetBytes(character)[0];
   
return (intAsciiCode);
   }
  
else
   {
   
throw new Exception("Character is not valid.");
   }

  }

ASCII碼轉字符:

public static string Chr(int asciiCode)
  {
  
if (asciiCode >= 0 && asciiCode <= 255)
   {
    System.Text.ASCIIEncoding asciiEncoding
= new System.Text.ASCIIEncoding();
   
byte[] byteArray = new byte[] { (byte)asciiCode };
   
string strCharacter = asciiEncoding.GetString(byteArray);
   
return (strCharacter);
   }
  
else
   {
   
throw new Exception("ASCII Code is not valid.");
   }
  }


//另一種寫法
string str="abcd";
byte[] bytetest = System.Text.Encoding.Default.GetBytes(str.ToString());

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發布,不代表本站觀點。如發現有害或侵權內容,請點擊這里 或 撥打24小時舉報電話:4000070609 與我們聯系。

    0條評論

    發表

    請遵守用戶 評論公約

    類似文章
    喜歡該文的人也喜歡 更多

    ×
    ×

    .00

    微信或支付寶掃碼支付:

    《個圖VIP服務協議》

    全部>>
    热博体育手机版 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>