protected virtual string ExpressionList(ExpressionList explst) { List <string> l = new List <string>(); foreach (var item in explst.GetList()) { l.Add(Expression(item)); } string str = string.Join(",", l.ToArray()); return(string.Concat("(", str, ")")); }