c# ascii转换方法
来源:互联网 发布:python俄罗斯方块 编辑:程序博客网 时间:2024/06/11 02:56
c# ascii转换方法
.NET Framework使用Unicode UTF-16来表示字符。
在.NET中转化ASCII码,请您使用System.Text.ASCIIEncoding类。它提供了GetBytes()和GetChars()来实施转换。当然,您还可以在.NET联机手册中找到其他有用的函数。
下面是一个转换的例子:
////////////////////////////////////////////////////////////////////////////////////
using System;
using System.Text;
namespace ConsoleApplication3
{
class Class1
{
static void Main(string[] args)
{
// UTF-16字符串
string MyString = "Hello World";
ASCIIEncoding AE1 = new ASCIIEncoding();
byte[] ByteArray1 = AE1.GetBytes(MyString);
//打印出ASCII码
for(int x = 0;x <= ByteArray1.Length - 1; x++)
{
Console.Write("{0} ", ByteArray1[x]);
}
Console.Write("\n");
//把ASCII码转化为对应的字符
ASCIIEncoding AE2 = new ASCIIEncoding();
byte[] ByteArray2 = {72,101,108,108,111,32,87,111,114,108,100};
char[] CharArray = AE2.GetChars(ByteArray2);
for(int x = 0;x <= CharArray.Length - 1; x++)
{
Console.Write(CharArray[x]);
}
Console.Write("\n");
}
}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
希望能对您有所帮助。
-微软全球技术中心
c# ascii转换方法
.NET Framework使用Unicode UTF-16来表示字符。
在.NET中转化ASCII码,请您使用System.Text.ASCIIEncoding类。它提供了GetBytes()和GetChars()来实施转换。当然,您还可以在.NET联机手册中找到其他有用的函数。
下面是一个转换的例子:
////////////////////////////////////////////////////////////////////////////////////
using System;
using System.Text;
namespace ConsoleApplication3
{
class Class1
{
static void Main(string[] args)
{
// UTF-16字符串
string MyString = "Hello World";
ASCIIEncoding AE1 = new ASCIIEncoding();
byte[] ByteArray1 = AE1.GetBytes(MyString);
//打印出ASCII码
for(int x = 0;x <= ByteArray1.Length - 1; x++)
{
Console.Write("{0} ", ByteArray1[x]);
}
Console.Write("\n");
//把ASCII码转化为对应的字符
ASCIIEncoding AE2 = new ASCIIEncoding();
byte[] ByteArray2 = {72,101,108,108,111,32,87,111,114,108,100};
char[] CharArray = AE2.GetChars(ByteArray2);
for(int x = 0;x <= CharArray.Length - 1; x++)
{
Console.Write(CharArray[x]);
}
Console.Write("\n");
}
}
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
希望能对您有所帮助。
-微软全球技术中心
- c# ascii转换方法
- C# 十六进制转换ASCII
- C#中的ASCII转换
- ASCII 码表和字符在C#中的转换方法
- ASCII 码表和字符在C#中的转换方法大全
- ASCII 码表和字符在C#中的转换方法.
- C# Unicode和ascii转换
- C# string ASCII相互转换
- c#转换ASCII,很不错
- c#中字符与ASCII码转换
- C#字符串转换为ASCII码
- C#字符串和ASCII码的转换
- C#字母与ASCII码的转换
- C# 将图片转换为ASCii字符
- C# ASCII与字符串间相互转换
- JS字符(字母)ASCII码转换方法
- JS字符(字母)ASCII码转换方法
- C#字符与数字互相转换,字母转换成ASCII码,ASCII码转换字符
- aptana 里从本地文件导入现有的project
- 有两种常见的情况充斥着SEO优化市场,让排名得不到稳定
- 今日问题总结
- ace_time
- tomcat设置URL编码
- c# ascii转换方法
- nginx 内存池
- 背景图片自适应浏览器大小
- Win7+64位操作系统成功注册dll的方法!(已测试成功)
- 如何成为优秀的游戏测试工程师——Do Better
- 了解mongodb应用场景、限制及实践
- MTK Android 之MT6577驱动笔记
- java 搜索
- 转载---XCode Debugger中的Icon符号的意义