在我的项目中,我有一个文本框。我假设用户在其中输入浮点变量或文本。 如果用户在其中输入 float 变量,我需要检查这个变量是否实际上是 float 类型!
我猜测一些如何从 float.Parse(String)
返回 true
或 false
。是否可以?!
最佳答案
代替解析
,使用TryParse
- 如果无法解析,它将返回 false
。
float f;
if(float.TryParse(txtBox.Text, out f))
{
// success! Use f here
}
关于c# - 如何返回正确的检查 float.Parse(String)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8356982/