.net C#代码问题,请大虾来检查下,急
string psize="a|b|";
string[] pincs = psize.Split('|');
for (int i = 0; i < pincs.Length - 1; i++)
{
for (int j = 0; j < CheckBoxList1.Items.Count; j++)
{
if (pincs[i].ToString() == CheckBoxList1.Items[j].Value)
{
CheckBoxList1.Items[j].Selected = true;
}
else
{
CheckBoxList1.Items[j].Selected = false;
}
}
}
这里的CheckBoxList1里面已经有三条数据了比如:a、b、c
那我这样写为什么不能够把CheckBoxList1这里面的三条数据里面的a跟b选中呢。请问这代码有什么错误没。不知道是不是给覆盖掉了。请各位大虾帮帮忙。