我们假设我有一个字符串集合,如下所示:
IList<string> myList = new List<string>(){"one", "two", "three"};
Run Code Online (Sandbox Code Playgroud)
使用myList.Aggregate我希望最终得到"'one','two','three'"(包括单引号)
有人只有使用聚合函数才能做到这一点吗?我正在思考一些问题
myList.Aggregate((increment, seed) => string.Concat(increment, ", ", seed));
Run Code Online (Sandbox Code Playgroud)
但这只是解决方案的一半.