c# – int.TryParse无效
发布时间:2020-12-15 18:19:30 所属栏目:百科 来源:网络整理
导读:我的代码是这样的 string asd = "24000.0000";int num2;if (int.TryParse(asd,out num2)){ // It was assigned.} 现在代码执行从不进入if case,这意味着try parse不起作用.任何人都可以告诉我代码有什么问题. 注意:第一步有意将值24000.0000指定为字符串.
我的代码是这样的
string asd = "24000.0000"; int num2; if (int.TryParse(asd,out num2)) { // It was assigned. } 现在代码执行从不进入if case,这意味着try parse不起作用.任何人都可以告诉我代码有什么问题. 注意:第一步有意将值24000.0000指定为字符串. 解决方法
使用第二个TryParse重载,它允许您指定NumberStyle参数以允许小数.
int val =0; var parsed = int.TryParse("24000.0000",NumberStyles.Number,CultureInfo.CurrentCulture.NumberFormat,out val); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Cocos2d-x中touchDragEnter() touchDragInside() 的区别
- 如何消除仅在Swift中的参数名称中的差异消除歧义的功能
- ruby-on-rails – 如何在rails视图上显示错误消息?
- uboot之nand flash相关(1)
- postgresql之WAL(Write Ahead Log)
- oracle聚合函数及行专列,pivot rollup cube
- ruby-on-rails – Rails,MongoID和嵌入式关系
- 关于React Native中FlatList的onEndReached属性频繁调用的一
- ruby-on-rails – Rails 3:确保用户使用https
- Oracle PL/SQL – 如何创建一个简单的数组变量?