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