请解释下此循环代码的意思

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:35:35
for (int i = 0; i < this.ChkList.Items.Count - 1; i++)

整句的意思

注重解释 i < this.ChkList.Items.Count - 1

当前有一个对象叫ChkList是个列表控件吧(可能)
它有很多项,其中.Items就是它的项数目
而i<this.CHkList.Items.Count-1就是i循环到所有项
它是数组形式,所以要-1,(下标从0开始)
懂了吗

把i和this.ChkList.Items.Count 的值减一作比较,成立的话,运行下面的代码。i=i+1,继续比较!不成立的话退出!

ChkList应该是一个控件,ChkList.Items是控件里的项目,this.ChkList.Items.Count是控件里所含的项目数量。
整句的意思是把控件中的项目从第一个循环到最后一个。

bu dong