double.TryParse("1234,34,49",out temp)为True,不解?
double.TryParse( "1234,34,49 ",out temp)
的结果为True。temp为12343449,不理解?有高手能解释一下吗?
是什么原因?文化不同?
------解决方案--------------------double.TryParse( "1234,34,49 ",out temp)
这个方法用来查看字符串 "1234,34,49 "是不是能够转成一个double类型的数字,如果能转换成功则函数返回值为true,且用out temp来保存这个转换后的double,如果不能转换则false,temp保持原来的值不变.