码迷,mamicode.com
首页 > Windows程序 > 详细

C# 字符转ASCII码,ASCII码转字符

时间:2016-10-09 23:09:39      阅读:343      评论:0      收藏:0      [点我收藏+]

标签:

其实很简单就是使用ASCIIEncoding类相互转化一下,下面我提供两个方法大这看一下吧
1.字符转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
    {
      return -1 //长度小于1
    }
   }

2.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
    {
     return “格式不正确”;
    }

 

C# 字符转ASCII码,ASCII码转字符

标签:

原文地址:http://www.cnblogs.com/testsec/p/5944030.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!