DevCase.Runtime.TypeComparers Namespace

 

Classes

DateComparer Performs a comparison between two DateTime instances.
DirectoryInfoNaturalComparer Performs a natural string comparison between the directory names of two DirectoryInfo objects.

https://en.wikipedia.org/wiki/Natural_sort_order

FileInfoNaturalComparer Performs a natural string comparison between the file names of two FileInfo objects.

https://en.wikipedia.org/wiki/Natural_sort_order

FileSystemInfoEqualityComparer Defines methods to perform the comparison of two FileSystemInfo objects for equality.

If the FullName property of the two objects are equal, the objects are considered equal.

If the FullName property of the two objects differs, the objects are considered different.

The FullName property is compared using OrdinalIgnoreCase rules.

ListViewColumnSorter Performs a sorting operation in a ListView.
NumericComparer Performs a comparison between two numeric values.
StringLengthComparer Performs a comparison between the length of two String values.
StringNaturalComparer Performs a natural string comparison between two String values.

https://en.wikipedia.org/wiki/Natural_sort_order

TextComparer Performs a comparison between two string values.

Enumerations

ComparerResult Specifies a comparison result.
SortModifiers Specifies a Sorting Modifier.