我遇到过这个
List().Join()
Run Code Online (Sandbox Code Playgroud)
并且想知道
如何Join()在上面的代码行中(在右侧List使用?
这看起来类似于以下内容:
String.Join()
Run Code Online (Sandbox Code Playgroud)
...但它有一个更复杂的IntelliSense工具提示,如下所示:
.NET中没有实例或扩展方法用于将它们连接在一起的字符串序列String.Join.如果你想要这样的扩展方法,你必须自己编写它(这应该很简单,因为内部所有它需要做的就是调用string.Join).
Enumerable.Join,您正在看到的方法IEnumerable<T>,是指在集合上下文中的Join,就像SQL所做的那样,并且是一种非常不同的操作.