首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • arraylist 如何取得某一列的值? [已结贴,结贴人:jing_xin]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 16:37:54 楼主
    arraylist 如何取得某一列的值?
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 16:44:421楼 得分:3
    List <string > ex= new List <string>();
    ex.Add = "a";

    b=ex[0];

    Console.Write(b);
    运行结果就是a

    和数组一样
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 16:46:362楼 得分:0
    引用 1 楼 cuimuxi 的回复:
    List <string > ex= new List <string>();
    ex.Add = "a";

    b=ex[0];

    Console.Write(b);
    运行结果就是a

    和数组一样

    如果对于多个列呢?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 17:04:473楼 得分:0
    ex[0,0]  0行0列
    ex[0,1]  0行1列
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 17:05:174楼 得分:3
    用foreach循环,对其每行的元素取值,加到新的Arraylist里。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • viena
    • 等级:
    发表于:2008-05-15 17:05:335楼 得分:3
    arraylist 某一列?

    arraylist 哪有列的概念?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 17:07:166楼 得分:0
    引用 5 楼 viena 的回复:
    arraylist 某一列?

    arraylist 哪有列的概念?

    如果我把ARRAYLIST作为数据源,我想把其中某一列绑定在一个控件上.如何做?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 17:13:587楼 得分:3
    按我的办法,生成新的Arraylist,再绑定行不?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 17:17:578楼 得分:3
    ArrayList列的概念是啥意思?ArrayList只有1列呀。

    如果ArrayList里面装的是对象,可以把对象的某个属性绑定到控件上,比如DropDownList,DataGrid等。如果是前者的话,有DataTextFiled,DataKeyFiled让你指定要绑定的属性名;如果是后者的话,唉,你应该知道,我就不打字了。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 17:18:179楼 得分:2
    arraylist就是一个数组啊,一维的啊,就一列啊
    什么意思啊,举例子吧
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 17:19:5810楼 得分:0
    引用 8 楼 Haoze 的回复:
    ArrayList列的概念是啥意思?ArrayList只有1列呀。

    如果ArrayList里面装的是对象,可以把对象的某个属性绑定到控件上,比如DropDownList,DataGrid等。如果是前者的话,有DataTextFiled,DataKeyFiled让你指定要绑定的属性名;如果是后者的话,唉,你应该知道,我就不打字了。

    arrayList是数组列表.里面装的当然是对象.可以绑定下拉框.只是在取单个列时好像没见过.所以才请教.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 17:27:2511楼 得分:0
    ArrayList没有列。

    怎么绑定单个列?

    是不是绑定一行?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • 46539492
    • 等级:
    发表于:2008-05-15 17:29:1712楼 得分:0
    是这个意思吗?
    ==============
    ArrayList al = new ArrayList();
                    al.Add("aasdasd");
                    al.Add("3333333");
                    for (int i = 0; i < al.Count; i++)
                    {
                        Response.Write(al[i].ToString());
                    }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 17:30:4513楼 得分:0
    你们真强大
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 17:48:1114楼 得分:0
    引用 13 楼 woaiwuhai 的回复:
    你们真强大


    觉得有意见可以写出来,哈,共同学习.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 17:53:0915楼 得分:0
    谢谢各位的关注,我换了一种方式把它得到了.数据源不变仍为ARRAYLIST,然后转化为逐个转化为OBJECT再转化为另一种类型(数据)这样就得到了.
    对关注者中有些嘲讽的人,我想说句,也许,我这个问题提出来,你觉得很可笑,很天真,可是也许这正是解决问题,找到答案的切入点.在学习的过程中,方法很重要,可是态度更重要.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 18:18:5316楼 得分:1
    Arraylist中可以嵌套放置ArrayList的,如果每个小的ArrayList中含有的元素数相等,这样大的ArrayList就相当于一个表格,操作方法和二维数组一样!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-15 19:02:4517楼 得分:2
    别用 arraylist 了

    用 list <T> 吧
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved