使用数组 [] 进行控制台读取

本文关键字:控制台 读取 数组 | 更新日期: 2023-09-27 17:57:24

Console.WriteLine("'n'n't'tWhat is your option?'n'n't't  ");
            index = int.Parse(Console.ReadLine());
            switch (index)
            {
                case 1:
                    Console.Clear();
                    System.Console.WriteLine("'n'n'tHOW MANY ID'S FOR STUDENTS'n'n't't");
                    ids = int.Parse(Console.ReadLine());
                    for (i=0; i < ids; i++)
                    {
                        Console.WriteLine("'n'n'tPRESS 'u' FOR U.G. students,'n'n't'm' FOR ONLY MASTERS and'n'n't 'p' FOR ONLY PHD STUDENTS'n'n't't");
                        c[i] = char.Parse(Console.ReadLine()); 
                        if (c[i] == 'u')
                        {
                            Console.Clear();
                            u[i].inputu(); //ug input
                        }

嘿伙计们,当我想阅读c[i]时,我对这部分代码有一点问题,我尝试使用Char.Parse(Console.Readline());但没有工作:(

使用数组 [] 进行控制台读取

尝试此代码希望它会有所帮助

Console.WriteLine("'n'n't'tWhat is your option?'n'n't't  ");
        index = int.Parse(Console.ReadLine());
        switch (index)
        {
            case 1:
                Console.Clear();
                System.Console.WriteLine("'n'n'tHOW MANY ID'S FOR STUDENTS'n'n't't");
                ids = int.Parse(Console.ReadLine());
                for (i=0; i < ids; i++)
                {
                    Console.WriteLine("'n'n'tPRESS 'u' FOR U.G. students,'n'n't'm' FOR ONLY MASTERS and'n'n't 'p' FOR ONLY PHD STUDENTS'n'n't't");
                    c[i] = Convert.ToChar(Console.ReadLine()); 
                    if (c[i] == 'u')
                    {
                        Console.Clear();
                        u[i].inputu(); //ug input
                    }