标题:关于 List 泛型集合的问题
只看楼主
qmcx
Rank: 2
等 级:论坛游民
帖 子:17
专家分:27
注 册:2014-8-24
结帖率:0
已结贴  问题点数:10 回复次数:3 
关于 List 泛型集合的问题
程序代码:
        //定义存储每个柱子上可移动标签的泛型集合
        List<List<Label>> seleckedCanMoveLb = new List<List<Label>>();
        for (int i = 0; i < 3; i++)
        {
            seleckedCanMoveLb[i] = new List<Label>();
        }
/*
        for (int i = 0; i < seleckedCanMoveLb[index].Count; i++)
       {
             seleckedCanMoveLb[index}[i]
       }*/
/*     for (int i = 0; i < seleckedCanMoveLb[index].Count; i++)
       {
             seleckedCanMoveLb[index}[i]
        }*/

都不对,应该如何访问List集合中的元素?
2014-12-01 13:27
邓士林
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:淮河河畔
等 级:贵宾
威 望:61
帖 子:2391
专家分:13384
注 册:2013-3-3
得分:10 
List<System.Windows.Forms.Label> pLabelList = new List<System.Windows.Forms.Label>();
            pLabelList.Add(this.label1);
            pLabelList.Add(this.label2);
            ////方法一:
            foreach (System.Windows.Forms.Label pLabel in pLabelList)
            {
                string sName = pLabel.Name;
            }
            ///方法二:你基础太不扎实了,最基本的语法还是要好好看的
            for (int i = 0; i < pLabelList.Count; i++)
            {
                System.Windows.Forms.Label pLabel = pLabelList[i];
                string sName = pLabel.Name;
            }

Maybe
2014-12-01 17:03
qmcx
Rank: 2
等 级:论坛游民
帖 子:17
专家分:27
注 册:2014-8-24
得分:0 
回复 2 楼 邓士林
我要问的是如何访问List<>[]泛型集合数组里面的每一个元素
2014-12-02 13:32
邓士林
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:淮河河畔
等 级:贵宾
威 望:61
帖 子:2391
专家分:13384
注 册:2013-3-3
得分:0 
以下是引用邓士林在2014-12-1 17:03:08的发言:

List<System.Windows.Forms.Label> pLabelList = new List<System.Windows.Forms.Label>();
            pLabelList.Add(this.label1);
            pLabelList.Add(this.label2);
            ////方法一:
            foreach (System.Windows.Forms.Label pLabel in pLabelList)
            {
                string sName = pLabel.Name;
            }
            ///方法二:你基础太不扎实了,最基本的语法还是要好好看的
            for (int i = 0; i < pLabelList.Count; i++)
            {
                System.Windows.Forms.Label pLabel = pLabelList;
                string sName = pLabel.Name;
            }

你看看红色字部分不是访问吗?你要的是怎么样的访问,你想访问什么

Maybe
2014-12-02 14:22



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-439419-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.094258 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved