public static bool operator ==(BasePath path1, object path2) { if (BasePath.ReferenceEquals(path1, null)) { return(BasePath.ReferenceEquals(path2, null)); } return(path1.Equals(path2)); }
public override bool Equals(object obj) { BasePath basePath = obj as BasePath; if (!BasePath.ReferenceEquals(basePath, null)) { // Comparaison du contenu. return(this.Equals(basePath)); } return(false); }