public override int GetHashCode() { unchecked { return(((FileSystem != null ? FileSystem.GetHashCode() : 0) * 397) ^ Path.GetHashCode()); } }