private bool MatchEnumeration(DateTime value, ArrayList enumeration, XmlSchemaDatatype datatype) { foreach(DateTime correctValue in enumeration) { if (datatype.Compare(value, correctValue) == 0) { return true; } } return false; } }