public override string ToString() { string res = ""; foreach (string s in NameHierarchy) res += s + "."; return res.TrimEnd(".".ToCharArray()); }