0

我从 .net 开始,并阅读了一些关于泛型和接口的章节。我在代码中看到了这一点,但不确定我应该如何阅读它:

IEnumerable<IEnumerable<IndexSequenceModel>> model

以上是方法的参数。有人可以向我解释这意味着什么吗?谢谢。

4

1 回答 1

2

这是一个序列序列。因此,例如,如果您有一组客户并且每个客户都有许多订单,那么您可以获得IEnumerable<IEnumerable<Order>>- 每个客户的一个订单序列。

或者作为另一个示例,假设您有一个Batch方法 - 它可以采用“平面”序列并将其分解为固定大小的批次,其中每个批次是一个项目序列,返回值是一个批次序列。

于 2013-04-07T17:26:09.160 回答