如何将此代码放入循环中以便为用户重复此操作,直到用户输入错误的代码

如何将此代码放入循环中以便为用户重复此操作,直到用户输入错误的代码

问题描述:

字符串名称;

Console.WriteLine(输入客户名称);

name = Console.ReadLine();



int initialDep;

Console.WriteLine(输入+名称+储蓄账户的初始存款);

initialDep =转换.ToInt32(Console.ReadLine());


每月
int;

Console.WriteLine(每月输入+名称+存款用于储蓄账户);
每月
= Convert.ToInt32(Console.ReadLine());



我有什么试过:



它的C#代码,我试着用switch语句但它有点令人困惑

String name;
Console.WriteLine("Enter the Customer name");
name = Console.ReadLine();

int initialDep;
Console.WriteLine("Enter the " + name + "initial deposit for Saving Account");
initialDep = Convert.ToInt32(Console.ReadLine());

int monthly;
Console.WriteLine("Enter the " + name + "monthly deposit for Saving Account");
monthly = Convert.ToInt32(Console.ReadLine());

What I have tried:

its C# code, I am trying to go with switch statement but its bit confusing

int initialDep;
Console.WriteLine("Enter the {0} initial deposit for Saving Account", name);
while (!int.TryParse(Console.ReadLine(), out initialDep))
{
    Console.WriteLine("Please enter a valid number!");
}

重复其他输入。