首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

把string转换为byte[]解决思路

2013-12-21 
把string转换为byte[]string aa\0x1\0x2\0x44\0x50\0x30\0x32\0x03\0x6b\0x65\0x6e\0x40\0x74\0x6f\0x6d

把string转换为byte[]
string aa="\0x1\0x2\0x44\0x50\0x30\0x32\0x03\0x6b\0x65\0x6e\0x40\0x74\0x6f\0x6d\0x2e\0x63\0x6f\0x6d\0x03\0x01\0x61\0x61\0x61\0x61\0x61";
这样构建的string,我要把它直接转换成byte[],怎么处理,不希望进行编码转换
[解决办法]
你这字符串本身就有误,\0x44 的时候已经转义了,你直接输出Console.WriteLine(aa); 看看
[解决办法]
我也是这么想的,他本来想转义来的,结果写错了,直接写进字符串了,转义就没起作用。

热点排行