当前位置: 移动技术网 > IT编程>开发语言>c# > c#字符串编码编码(encoding)使用方法示例

c#字符串编码编码(encoding)使用方法示例

2019年07月18日  | 移动技术网IT编程  | 我要评论

unicode有四种编码格式,utf-8, utf-16,utf-32,utf-7。

字符编码类,asciiencoding ,utf7encoding,unicodeencoding,utf32encoding。

复制代码 代码如下:

using system.collections.generic;
using system.text;

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();        
         }
    }
}

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网