protected virtual string GetAliasName(TableAlias alias) { if (this.aliases.TryGetValue(alias, out string name) == false) { this.aliases.Add(alias, (name = "A" + alias.GetHashCode() + "?")); } return(name); }
protected virtual string GetAliasName(TableAlias alias) { string name; if (!this.aliases.TryGetValue(alias, out name)) { name = "A" + alias.GetHashCode() + "?"; this.aliases.Add(alias, name); } return(name); }
public override int GetHashCode() { return(alias.GetHashCode() + name.GetHashCode()); }