尝试使用ItemObject类的SortedList属性在Win Form Application中从SortedList中获取经过合并的值。但是,它给出了错误1,'System.Collections.SortedList‘不包含“Item”的定义,也不包含接受'System.Collections.SortedList’类型的第一个参数的扩展方法“Item”(您是缺少使用指令还是缺少程序集引用
对于实现this[int]和的集合,假设集合在枚举期间不会更改,foreach (var item in list)循环是否在任何时候产生与for (var i = 0; i < list.Count;++i)相同的序列?这意味着,当我需要按索引进行升序时,我可以使用foreach还是使用for更安全?或者仅仅取决于curren集合的实现以及时间的变化或变化?
我想知道如何在给定父/子(Ren)关系的情况下最好地在C#中存储一组值。我考虑过Dictionary、KeyValuePair和List,或者可能定义一个类。我可能想多了,但我想确定没有更好的方法。我的数据集是这样的:第一项是“父项”,其余项与第一项相关。所以:Z X A J
G与H和Y相关,Z与X,A和J相关。但是,如何在C#中最好地存储这些内容呢?我可以只有一个数