public override string ToString() { List <string> list = new List <string>(); foreach (T item in this) { list.Add(item.ToString()); } return(LazyList.ToString(list)); }