コード例 #1
0
        public static bool Validate(Person person)
        {
            if (string.IsNullOrWhiteSpace(person.FirstName))
            {
                StandardMessages.DisplayValidationError("first name");
                return(false);
            }

            if (string.IsNullOrWhiteSpace(person.LastName))
            {
                StandardMessages.DisplayValidationError("last name");
                return(false);
            }

            return(true);
        }
コード例 #2
0
 private static string GetName(string sentence)
 {
     while (true)
     {
         try
         {
             StandardMessages.PrintMessage(sentence, NewLineCharacter.no);
             return(StandardMessages.ReadLine());
         }
         catch (IOException)
         {
             StandardMessages.PrintMessage("Invalid entry, please try again");
             continue;
         }
     }
 }