Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ MatchEnumeration() [2/2]

bool System.Xml.Schema.StringFacetsChecker.MatchEnumeration ( string value,
ArrayList enumeration,
XmlSchemaDatatype datatype )
inlineprivate

Definition at line 72 of file StringFacetsChecker.cs.

73 {
74 if (datatype.TypeCode == XmlTypeCode.AnyUri)
75 {
76 for (int i = 0; i < enumeration.Count; i++)
77 {
78 if (value.Equals(((Uri)enumeration[i]).OriginalString))
79 {
80 return true;
81 }
82 }
83 }
84 else
85 {
86 for (int j = 0; j < enumeration.Count; j++)
87 {
88 if (value.Equals((string)enumeration[j]))
89 {
90 return true;
91 }
92 }
93 }
94 return false;
95 }

References System.Xml.Dictionary, System.Text.RegularExpressions.i, System.Xml.Schema.XmlSchemaDatatype.TypeCode, and System.value.