unicode有四种编码格式,utf-8, utf-16,utf-32,utf-7。
字符编码类,asciiencoding ,utf7encoding,unicodeencoding,utf32encoding。
namespace asciiencodingdemo
{
class program
{
static void main(string[] args)
{
asciiencoding myascii = new asciiencoding();
string unicodestr = "ascii encoding demo";
console.writeline(unicodestr);
//下面的代码将对unicodestr字符串的内容进行编码。
byte[] encodebytes = myascii.getbytes(unicodestr);
console.writeline("编码后的字符串:");
foreach (byte c in encodebytes)
{
console.write("[{0}]", c);
}
console.writeline("");
console.writeline("解码后的字符串:");
//下面的语句将对encodebytes字节数组的内容进行解码
string decodestr = myascii.getstring(encodebytes);
console.writeline(decodestr);
console.readline();
}
}
}
如对本文有疑问, 点击进行留言回复!!
使用Visual Studio2019创建C#项目(窗体应用程序、控制台应用程序、Web应用程序)
C#实现获取本地内网(局域网)和外网(公网)IP地址的方法分析
网友评论