FullPathComparer Class
Provides comparison and equality operations for FullPath values.
public sealed class FullPathComparer : IComparer<FullPath>, IEqualityComparer<FullPath>Properties
| Name | Description |
|---|---|
| CaseInsensitive | Gets a case-insensitive comparer. |
| CaseSensitive | Gets a case-sensitive comparer. |
| Default | Gets the default comparer for the current operating system (case-insensitive on Windows, macOS, iOS and tvOS, case-sensitive elsewhere). |
| IsCaseSensitive | Gets a value indicating whether this comparer performs case-sensitive comparisons. |
CaseInsensitive
FullPathComparer.csGets a case-insensitive comparer.
public static FullPathComparer CaseInsensitive { get; }Property value
CaseSensitive
FullPathComparer.csDefault
FullPathComparer.csGets the default comparer for the current operating system (case-insensitive on Windows, macOS, iOS and tvOS, case-sensitive elsewhere).
public static FullPathComparer Default { get; }Property value
IsCaseSensitive
FullPathComparer.csMethods
| Name | Description |
|---|---|
| Compare(FullPath, FullPath) | |
| Equals(FullPath, FullPath) | |
| GetHashCode(FullPath) |