public override IEnumerable<string> Query(IEnumerable<string> list) { StringBuilder sb = new StringBuilder(); foreach (var item in list) { } yield return list.Aggregate((n,m)=> n + Separator.GetSeparator(SeparatorText)+m); }