C# 转编码 / C# Interactive

 1、

//GB2312或ASCII转UTF8

public static string getUtf8(string param)
{
byte[] buffers = Encoding.GetEncoding("GB2312").GetBytes(param);
param = Encoding.UTF8.GetString(buffers);
//param = Encoding.UTF8.GetString(Encoding.ASCII.GetBytes(param));
return param;
}

 2、

利用vs 将ascll (ASCII 大写的两个i)转为 hex

打开VS窗口 视图 >> 其它窗口 >> C# 交互(C# Interactive)

> BitConverter.ToString( Encoding.ASCII.GetBytes("C000700000015,#1777141691803728")) 【Enter】

输出:"43-30-30-30-37-30-30-30-30-30-30-31-35-2C-23-31-37-37-37-31-34-31-36-39-31-38-30-33-37-32-38"

 

posted @ 2019-09-28 16:50  剑存古风  阅读(203)  评论(0编辑  收藏  举报