1
我在解析十进制字符串到字节时遇到了问题。将十进制字符串解析为字节
这是带有位置数据的数组,它通常是圆形数字,但我已经能够创建位置数据以小数表示的情况,这使服务器崩溃,因为它似乎我无法解析它。
string[] locationData = Request.Content.Split(' ');
int itemID = int.Parse(locationData[0]);
byte newX = byte.Parse(locationData[1]);
byte newY = byte.Parse(locationData[2]);
这是这给了我一个错误说的输入不正确的格式行:我一直在尝试使用Math.Round没有任何更迭
byte newX = byte.Parse(locationData[1]);
。我认为我必须舍入小数,因为我正在检索X和Y来放置家具单元。
此外,locationData [1] = 6.0000的内容,它是它试图解析的数字/字符串。
我似乎无法解决这种情况,希望您能有所帮助。
非常感谢您!有效! – 2012-03-25 10:22:23
什么样的非小数数字? – 2012-03-25 10:22:59
对不起,这是我的一个错误。它工作正常! :d – 2012-03-25 10:37:29