我有一个用 C# 编写的 Windows 窗体应用程序。
我正在寻找一种方法来验证我的价格文本框,以便它只接受双重格式的价格,例如允许 0.01 和 1200.00 但在用户输入字符时提供错误。
我会除了代码看起来类似于
String price = tbx_price.Text.Trim();
if price is not a number
{
error message
}
else{
...
我可以使用什么方法来检查价格字符串是否只包含数字?请注意,我要求用户能够使用小数位,因此“。” 应该允许字符。