我有两种方法。它们非常相似。我试过使用泛型,但它不适用于 TryParse()
public static int EnterIntengerNumber()
{
while (true)
{
Console.Write("Enter an intenger number: ");
if (int.TryParse(Console.ReadLine(), out int number))
{
return number;
}
else
{
ConsoleError("Incorrect value");
}
}
}
public static double EnterRealNumber()
{
while (true)
{
Console.Write("Enter a number: ");
if (double.TryParse(Console.ReadLine(), out double number))
{
return number;
}
else
{
ConsoleError("Incorrect value");
}
}
}
我如何组合或重构它们?
哈士奇WWW
阿晨1998
回首忆惘然
相关分类