我有一小段代码一直在尝试开始工作,但没有。所以我来找专家了。我正在尝试测试邮政编码条目并将其限制为 5 位数。我的第一个问题是附加代码。它似乎没有正确计算长度。另外,我怎样才能限制用户,所以如果他们尝试输入第 6 个字符,它将不会显示或被接受?
private void textBoxZip_TextChanged(object sender, EventArgs e)
{
String userInputString;
int length,
max = 5;
userInputString = textBoxZip.Text;
numberTest(userInputString);
length = userInputString.Length;
if (length > max)
{
labelErrorMessage.Text = "Maximum length 5 numbers";
}
}