|
1
4
匿名类型仅用于非常狭窄的范围。我遇到的大多数用例都涉及Linq。
|
|
2
2
然而,它并没有阻止例如ASP。NET MVC团队将它们用作哈希表样式的参数对象。..
不过,由于大量使用魔术弦,我不会鼓励这样做。
|
|
|
3
2
|
|
|
4
1
每当您想对某些对象运行查询,然后对它们执行其他操作(如迭代)时,它们都很有用。 例如:
|
|
|
5
1
最近,我在满足DataGrid或DataView中依赖于不再返回相同数据的查询列的字段方面很幸运。例如,有时由于各种原因,数据源被规范化或字段被重命名。使用返回匿名类型的LINQ查询作为“前端”,我们能够在生产中保持现有的网格。 |
|
|
6
0
对的;它们仅在极其有限的范围内具有实用性。 |