1
5
默认情况下,没有办法,但添加一个扩展方法并不困难,这样做会更容易一些。为了简洁起见,我排除了一些错误检查,以确保它们的长度相同。
现在您可以执行以下操作
|
2
6
我想您需要.NET 4.0的新zip功能。利珀特 blogged about it recently 包括一个简单的实现形式。 它也在 MoreLINQ 在 Zip.cs 如果序列长度不同,则允许使用不同的选项。“默认值”的作用类似于.NET 4.0,当两个序列中的任何一个用完元素时都会停止。替代方法是填充较短的序列或抛出异常。 |