标题:请问Comm.list.Clear();一般是放在那个位置?
取消只看楼主
yebanbaobei
Rank: 2
等 级:论坛游民
帖 子:20
专家分:14
注 册:2012-12-24
结帖率:66.67%
已结贴  问题点数:20 回复次数:1 
请问Comm.list.Clear();一般是放在那个位置?
我试过好几个位置?
其运行结果都不一样。
问题1: Comm.list.Add(studengt);
           // Comm.list.Clear();
       为什么放在这句话代码的后面,点提交按钮了后,
       数据没在 listView1显示?
问题2:规范的位置是放在那个位置?
 private void button1_Click(object sender, EventArgs e)
        {
             // Comm.list.Clear();
            studengt = new Studengt();
            studengt.Usename = textBox1.Text;
            studengt.Yuwen = Convert.ToInt32(textBox2.Text);
            studengt.Shuxue = Convert.ToInt32(textBox3.Text);
            int zongfen =Convert.ToInt32(textBox3.Text) +Convert.ToInt32(textBox2.Text);
            int pingjunfen =( Convert.ToInt32(textBox3.Text) + Convert.ToInt32(textBox2.Text))/2;        
            Comm.list.Add(studengt);
           // Comm.list.Clear();
            for (int i = 0; i < Comm.list.Count; i++)
            {
               
                ListViewItem list1 = new ListViewItem(Comm.list[i].Usename);
                list1.SubItems.Add(Comm.list[i].Yuwen.ToString());
                list1.SubItems.Add(Comm.list[i].Shuxue.ToString());
                list1.SubItems.Add(zongfen.ToString());
                list1.SubItems.Add(pingjunfen.ToString());
                listView1.Items.Add(list1);
            }
            // Comm.list.Clear();
            textBox1.Text = "";
            textBox2.Text = "";
            textBox3.Text = "";
           
        }
搜索更多相关主题的帖子: private 
2013-04-15 15:56
yebanbaobei
Rank: 2
等 级:论坛游民
帖 子:20
专家分:14
注 册:2012-12-24
得分:0 
回复 2楼 yhlvht
版主解释的很详细,新手还在摸索当中。。以后碰到不懂的在请教版主!!万分感谢!!
2013-04-15 16:14



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




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

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