public override string ToString() { StringBuilder sb = new StringBuilder(); sb.Append("("); foreach (Term t in this.terms) { sb.AppendFormat(" {0}:{1}", t.Field, t.Text); } sb.Append(" )"); return sb.ToString(); } }