我是一年级学生,我们被要求做分配,我想知道有没有其他方法来检查用户输入所以我不必在每次输入后做所有的if和其他的或者是否有任何方法来循环它并保存6个不同的答案或类似的东西......
static void Main(string[] args)
{
//var
string s0, s1, s2, s3, s4, s5; //subejects
string g0, g1, g2, g3, g4, g5;//grades
//input grades/subject
Console.Write("Enter Subject 1 : ");
s0 = Console.ReadLine();
Console.Write("Enter Grade 1 : ");
g0 = Console.ReadLine();
g0 = g0.ToUpperInvariant();
if (g0 == "H1")
g0 = "100";
else if (g0 == "H2")
g0 = "88";
else if (g0 == "H3")
g0 = "77";
else if (g0 == "H4")
g0 = "66";
else if (g0 == "H5" || …Run Code Online (Sandbox Code Playgroud)