コード例 #1
0
 public bool checkAPassportIsPresent(string passport)
 {
     try
     {
         var checkAPassport = new PassportProcessing(passport);
         return(true);
     }
     catch (IndexOutOfRangeException)
     {
         return(false);
     }
 }
コード例 #2
0
        public List <PassportProcessing> collectPassports(List <string> passports)
        {
            var presentPassports = new List <PassportProcessing> {
            };

            foreach (var passport in passports)
            {
                var validity = checkAPassportIsPresent(passport);
                if (validity)
                {
                    var presentPassport = new PassportProcessing(passport);
                    presentPassports.Add(presentPassport);
                }
                ;
            }
            return(presentPassports);
        }