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#
Но нет сканера в C# - как бы я получить это метод преобразован правильно? У меня есть другие методы, требующие класса сканера, но я надеялся, что смогу здесь помочь.
BTW: Я использую визуальный базовый входной ящик - поскольку я не знаю, есть ли аналогичный способ в C#.
Заранее спасибо ;-)
/Rasmus Дания
пост по теме [здесь] (https://stackoverflow.com/q/722270/465053). – RBT