ListBox控件,代码不懂
protected void Page_Load(object sender, EventArgs e)
     {
         if (!IsPostBack)
         {
             lbxSource.Items.Add("星期日");
             lbxSource.Items.Add("星期一");
             lbxSource.Items.Add("星期二");
             lbxSource.Items.Add("星期三");
             lbxSource.Items.Add("星期四");
             lbxSource.Items.Add("星期五");
             lbxSource.Items.Add("星期六");                        
         }
     }
     protected void Button1_Click(object sender, EventArgs e)
     {
         //获取列表框的选项数
         int count = lbxSource.Items.Count;
         int index = 0;index用来作什么?
         //循环从源列表框中转移到目的列表框中
         for (int i = 0; i < count; i++)
         {
             ListItem Item = lbxSource.Items[index];为什么这里是index,而不是i?
             lbxSource.Items.Remove(Item);
             lbxDest.Items.Add(Item);
         }
         //获取下一个选项的索引值
         index++;
     }
------解决方案--------------------
index就是索引,其实你这里用i就可以,index多余
------解决方案--------------------
其实一样的,用了INDEX 就成了多声明出来的一个变量了!你用i 也是一样的,他最后把index++,和i的效果是一样的!