我有一个程序正在发出网络请求,然后分解响应。内容类型是 JSON,我目前将响应视为字符串并使用子字符串对其进行解码。
string bidnumber = "buyNowPrice";
int startbid = tradetemp.IndexOf(bidnumber) + 13;
int bidlength = 10;
string bidtemp = tradetemp.Substring(startbid, bidlength);
string endbid = ",";
int endbid2 = bidtemp.IndexOf(endbid);
int bidlength2 = endbid2;
string bidtmp = bidtemp.Substring(0, bidlength2);
long bid = Convert.ToInt64(bidtmp);
我为大约 5 个变量执行此操作,并且不断地一遍又一遍地执行此操作。问题是使用 JSON 解析会比我当前的代码更有效(更快)。使用 JSON 解析会使我的代码更简洁,但这里速度是优先考虑的。