public bool checkAPassportIsPresent(string passport) { try { var checkAPassport = new PassportProcessing(passport); return(true); } catch (IndexOutOfRangeException) { return(false); } }
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); }