.NET 中如何检查数字是否为整数?
假设我有一个包含数字的字符串。 我想检查这个数字是否是整数。
例子
IsInteger("sss") => false
IsInteger("123") => true
IsInterger("123.45") =>false
Say I've got a string which contains a number. I want to check if this number is an integer.
Examples
IsInteger("sss") => false
IsInteger("123") => true
IsInterger("123.45") =>false
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以使用 int.TryParse。 如果它可以解析字符串并将输出参数设置为该值,它将返回一个布尔值
You can use int.TryParse. It will return a bool if it can parse the string and set your out parameter to the value
您可以立即使用两个选项。
选项 1 - 首选 - 使用 Int32.TryParse。
此输出:
选项 2 - 使用正则表达式
此输出:
There are two immediate options that you can use.
Option 1 - preferred - use Int32.TryParse.
This outputs:
Option 2 - use regular expressions
This outputs:
您可以使用 System.Int32.TryParse 并执行以下操作像这样的东西...
You can use System.Int32.TryParse and do something like this...