gpt4 book ai didi

collections - 如何在 C# 4.0 中修改 ILookup 对象?

转载 作者:行者123 更新时间:2023-12-04 02:33:53 26 4
gpt4 key购买 nike

在 .NET 3.5 发布之前,我使用

Dictionary<TKey, List<TValue>> 

用于包含数据。但我刚刚发现 .NET 3.5 提供了新的集合类型,即 ILookup 类,它可以表示我的旧复杂数据类型。

我总是使用 LINQ 扩展方法(ToLookup 方法)创建 ILookup 对象。但我不知道如何修改 ILookup 对象。

是否可以?或者我需要使用 union 方法创建并再次调用 ToLookup 方法。

谢谢,

最佳答案

你没有,它是不可变的。你已经列出了两个合理的选择;要么使用子集合的字典,要么继续创建新的查找。

关于collections - 如何在 C# 4.0 中修改 ILookup 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1990868/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com