C#判断Text输入数字第一位是否是小数点或多个小数点
int j = 0; char[] chars = txtLoadRmin.Text.ToCharArray(); for (int i = 0; i < txtLoadRmin.Text.Length; i++) { if (chars[i] == '.') { j++; } } if (j > 1 || chars[0] == '.')//第一位是小数点或有多个小数点 { txtLoadRmin.Text = "0.05"; }
int j = 0; char[] chars = txtLoadRmin.Text.ToCharArray(); for (int i = 0; i < txtLoadRmin.Text.Length; i++) { if (chars[i] == '.') { j++; } } if (j > 1 || chars[0] == '.')//第一位是小数点或有多个小数点 { txtLoadRmin.Text = "0.05"; }