public int Compare(FileInfo a, FileInfo b)
 {
     return(SafeNativeMethods.StrCmpLogicalW(a?.Name, b?.Name));
 }
 public int Compare(string a, string b)
 {
     return(SafeNativeMethods.StrCmpLogicalW(a, b));
 }