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

进制转换解决办法

2013-11-09 
进制转换原始数据为:总经办*188*管理办公室*249*人力资源部*96*项目管理办公室*15*项目一组*60*项目二组*1

进制转换
原始数据为:
总经办*188*
管理办公室*249*
人力资源部*96*
项目管理办公室*15*
项目一组*60*
项目二组*162*399*279*407*305*
项目三组*303*159*

存储到mysql数据库后为:
- !binary |
  5oC757uP5YqeKjE4OCo=

- !binary |
  566h55CG5Yqe5YWs5a6kKjI0OSo=

- !binary |
  5Lq65Yqb6LWE5rqQ6YOoKjk2Kg==

- !binary |
  6aG555uu566h55CG5Yqe5YWs5a6kKjE1Kg==

- !binary |
  6aG555uu5LiA57uEKjYwKg==

- !binary |
  6aG555uu5LqM57uEKjE2MiozOTkqMjc5KjQwNyozMDUq

- !binary |
  6aG555uu5LiJ57uEKjMwMyoxNTkq

现在需要将存储mysql后的数据row["possible_values"]转换成之前的文字,如何转换....
试了下这个:
byte[] bytes = (byte[])row["possible_values"];
string date = System.Text.Encoding.Default.GetString(bytes);
提示无法将类型为“System.String”的对象强制转换为类型“System.Byte[]”。
求指教. 进制转换 MySQL C#
[解决办法]
google base64解码 c#
[解决办法]
refer :

 byte[] bytes = Convert.FromBase64String("5oC757uP5YqeKjE4OCo=");
            string result = System.Text.Encoding.UTF8.GetString(bytes);
            Console.WriteLine(result);

热点排行