我有一个简单的 WinForms 应用程序,它根据输入的最大数字生成随机数。对于最大数字文本框,我已经有了检查“按键”输入的代码,以便数字和“。” 是唯一输入的字符。因此,十进制数是允许的。但是,我还想检查文本框是否只包含 0 和“。” 我的代码大纲如下所示:
if(txbInput.Text.Length == 0)
{
validation fails
}
else if(txbInput Contains just 0s and .)
{
validation also fails
}
else{
do maths
}
在“else if”语句中执行此操作的正确方法是什么?