Class PathEqualityComparer
- Namespace
- CarinaStudio.IO
- Assembly
- CarinaStudio.AppBase.Core.dll
IEqualityComparer<T> to check equality of file path. Case will be ignored on Windows.
public class PathEqualityComparer : IEqualityComparer<string>
- Inheritance
-
PathEqualityComparer
- Implements
- Inherited Members
- Extension Methods
Fields
Default
Default instance.
public static readonly PathEqualityComparer Default
Field Value
Methods
Equals(string?, string?)
Check equality of file path.
public bool Equals(string? filePathX, string? filePathY)
Parameters
Returns
- bool
True if two file paths are same.
GetHashCode(string)
Calculate hash-code of file path.
public int GetHashCode(string filePath)
Parameters
filePathstringFile path.
Returns
- int
Hash-code of file path.