public void checkInt(Scanner MemberNrSC)
{
MemberNrSC = new Scanner(txtMemberNr.getText());
while (!MemberNrSC.hasNextInt())
{
string correctedMemberNr = Interaction.InputBox(null,"Medlemsnummer skal være et nummer, indtast det rigtige");
if (correctedMemberNr == null)
{
MemberNrCancelled = true;
break;
}
txtMemberNr.setText(correctedMemberNr);
MemberNrSC = new Scanner(txtMemberNr.getText());
MemberNrCancelled = false;
}
}
这是我的 java 检查器,如果文本框中只有数字..
但是由于 C# 中没有扫描仪 - 我如何才能正确转换此方法?我有其他需要扫描仪类的方法 - 但我希望我能在这里得到一些帮助。
顺便说一句:我使用的是 Visual Basic 输入框——因为我不知道 C# 中是否有类似的方法。
提前致谢 ;-)
/拉斯穆斯丹麦