读书人

继续提问不耻下问怎么将StringBui

发布时间: 2013-06-26 14:29:32 作者: rapoo

继续提问,不耻下问,如何将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));

读书人网 >asp.net

热点推荐