可能重复: Enumerable.Intersperse的扩展方法?
我List<string>喜欢这样的:
List<string>
"foo", "bar", "cat"
我希望它看起来像这样:
"foo", "-", "bar", "-", "cat"
是否有C#方法可以做到这一点?
c# list
我想学习C#(.NET 4)的"功能"部分.作为Haskell和Lisp程序员很长一段时间,我宁愿不要被基本概念的解释分散注意力.我应该查看一本书/教程吗?
c# linq functional-programming
c# ×2
functional-programming ×1
linq ×1
list ×1