C#中,如何将存在数组中的数据,在Listbox里全部显示

2024-11-28 02:34:03
推荐回答(4个)
回答1:

绑定学生信息的代码示例:

  /// 
        /// 获取学生的集合信息,这里说明方法,只用一个学生姓名表示,具体使用你的学生类
        /// 

        /// 
        private List GetStudentList()
        {
            var students = new List();

            for (var i = 0; i < 10; i++)
            {
                students.Add("学生" + (i + 1));
            }
            return students;
        }
        
        /// 
        /// 绑定学生信息到控件
        /// 

        public void BindListBox()
        {
            var students = GetStudentList();//获取学生的集合信息
            listBox1.DataSource = students;//直接绑定数据
        }

有问题直接提问,在线答。

回答2:

1这样存入 ,很容易出错
2 你说的“不是一条一条显示”,如果不是要按照一条条显示你为什么还要用listbox?
3你调试下看你的myset 刚new出来的 myset.Count会等于多少呢?

回答3:

  1. 答案是肯定的。但是需要一个前提  变量 i 不能越界

  2. 通过遍历的方式 一条一条添加进ListBox.Items里面即可

  3. 答案也是肯定的。List就是这么使用的

回答4:

ListBox.Item.add(数组值);