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