C#C
C#4y ago
Slem P

❔ How do I restrict user from using numbers in Name

bool newSt = true;


while (newSt)
    try
    {


        Console.WriteLine("Please enter the number of users you want to enter");


        int iUsers = Convert.ToInt32(Console.ReadLine());



        string[,] array = new string[iUsers, 3];
        for (int i = 0; i < iUsers; i++)
        {
            Console.Write("Please enter your name: ");
            string sUsrName = Console.ReadLine();
            Console.Write("Please enter your nationality: ");
            String sUsrNationality = Console.ReadLine();

            Console.Write("Please enter your city: ");
            string sUsrHome = Console.ReadLine();

            array[i, 0] = sUsrName;
            array[i, 1] = sUsrNationality;
            array[i, 2] = sUsrResidence;
            Console.WriteLine($"Name: {array[i, 0]}\nNationality: {array[i, 1]}\nCity: {array[i, 2]}");
            newSt = false;
        }
    }
    catch (SystemException)
    {
        Console.WriteLine("\n----Incorrect input, please try again----\n");
        
    }
Was this page helpful?