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

继续提问,不耻下问,怎么将StringBuilder 的sBuilder值取出来呢?请高手出来解决一下

2013-06-26 
继续提问,不耻下问,如何将StringBuilder 的sBuilder值取出来呢?请高手出来解决一下。StringBuilder sBuilde

继续提问,不耻下问,如何将StringBuilder 的sBuilder值取出来呢?请高手出来解决一下。



  StringBuilder sBuilder = new StringBuilder(128);
            t=PetroChinaHIS10_120520.Performance.PSDNMobile.BriSDKLib.QNV_Tool(PetroChinaHIS10_120520.Performance.PSDNMobile.BriSDKLib.QNV_TOOL_LOCATION,0, "02885882019", "0", sBuilder, 128);


如果用下面的方法得到是乱码,
   string[] a = new string[3];
            a = Regex.Split(sBuilder.ToString(), "(?<=\\G.{2})(?!$)").Select(x => x.Replace("\r\n", "")).ToArray();
            string a1 = a[0];
            string a2 = a[1];
            string a3 = a[2];
问了一下厂家,他说的是:网上搜索一下 stringbuilder 怎么按 ascii格式输出 但我不会,那位高手帮忙一下。


[解决办法]
试试

string str=sBuilder.ToString();
str = string.Join("",str.Select(a=>(int)a));

热点排行