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

◆ XPathComparerHelper()

MS.Internal.Xml.XPath.XPathComparerHelper.XPathComparerHelper ( XmlSortOrder order,
XmlCaseOrder caseOrder,
string lang,
XmlDataType dataType )
inline

Definition at line 19 of file XPathComparerHelper.cs.

20 {
21 if (lang == null)
22 {
24 }
25 else
26 {
27 try
28 {
29 _cinfo = new CultureInfo(lang);
30 }
31 catch (ArgumentException)
32 {
33 throw;
34 }
35 }
36 if (order == XmlSortOrder.Descending)
37 {
38 switch (caseOrder)
39 {
40 case XmlCaseOrder.LowerFirst:
41 caseOrder = XmlCaseOrder.UpperFirst;
42 break;
43 case XmlCaseOrder.UpperFirst:
44 caseOrder = XmlCaseOrder.LowerFirst;
45 break;
46 }
47 }
48 _order = order;
49 _caseOrder = caseOrder;
50 _dataType = dataType;
51 }
static CultureInfo CurrentCulture

References MS.Internal.Xml.XPath.XPathComparerHelper._caseOrder, MS.Internal.Xml.XPath.XPathComparerHelper._cinfo, MS.Internal.Xml.XPath.XPathComparerHelper._dataType, MS.Internal.Xml.XPath.XPathComparerHelper._order, and System.Globalization.CultureInfo.CurrentCulture.