コード例 #1
0
        public string EditCustomerName()
        {
            string customerName = "";
            bool   isValid      = false;

            while (isValid == false)
            {
                Console.WriteLine();
                customerName = io.GetStringFromUser("Enter new name or Press Enter to skip:");
                if (customerName == "")
                {
                    return(customerName);
                }
                if (io.ValidateName(customerName) == false)
                {
                    Console.WriteLine($"An invalid character was entered. Names may only use Letters, numbers, comma, and period");
                }
                else
                {
                    isValid = true;
                }
            }
            return(customerName);
        }