从List <string> </string>类型的HashSet对象中检索数据

时间:2011-05-23 06:47:43

标签: asp.net c#-4.0

我创建了一个HashSet对象:

HashSet<List<string>> objHS = new HashSet<List<string>>();

然后我动态创建多个列表,即(List<string> lst = new List<string>())

我可以在objHS中添加这些列表,即(objHS.Add(lst))。现在,因为有多个 列表,每个列表都有一个索引号。在objHS。我已经习惯了循环,我可以跟踪列表。这就是我遇到的问题,我无法从objHS中检索这些列表的值。

代码: -

            for (int intlstcols = 0; intlstcols < intCols; intlstcols++)
        {
            List<string> lstCommon = new List<string>();
            for (int intlstrows = 0; intlstrows < intRows; intlstrows++)
            {
                lstCommon.Add(sheetEntries[intlstrows, intlstcols]);
            }
            objHS.Add(lstCommon);
        }

1 个答案:

答案 0 :(得分:0)

如果你能够在objHS中添加列表,那么转到调试模式并获取QuickWatch并浏览表达式,当然你将能够找到如何重新检索值。