static StringLogicalComparer()
 {
     Default           = new StringLogicalComparer();
     CaseInsensitive   = new StringLogicalComparer(true, false);
     DetectFloatNumber = new StringLogicalComparer(false, true);
     CaseInsensitiveAndDetectFloatNumber = new StringLogicalComparer(true, true);
 }
Beispiel #2
0
 static StringLogicalComparer()
 {
     Ordinal                  = new StringLogicalComparer();
     OrdinalIgnoreCase        = new StringLogicalComparer(true, false);
     FloatingNumberSensitive  = new StringLogicalComparer(false, true);
     FloatingNumberIgnoreCase = new StringLogicalComparer(true, true);
 }
Beispiel #3
0
 public DictionaryComparer(IDictionary <String, SortOrder> fields)
 {
     _fields          = fields;
     _logicalcomparer = new StringLogicalComparer();
 }