//其实我就是想获取选种的为1没选种的为0 但是报错说我超出索引
string[] b = { };
int a = checkedListBox1.Items.Count;//选项总数
for (int i = 0; i < a; i++)
{
string ok = checkedListBox1.GetItemCheckState(i).ToString();
if (ok == "Checked")//已选
{
b[i] = "1";
}
if (ok == "Unchecked")//未选
{
b[i] = "0";
}
}
解决方案 »
- C#调用C++dll中的类
- 关于arraylist移除项的问题
- C# 模糊查询带列表框
- 求教存储数组的问题
- winform截取视频文件的某一帧做为视频的缩略图
- winfrom中EXCEL数据导入ACCESS和ACCESS数据导出EXCEL,有源码最好啦
- 使用C#的SerialPort类,碰到的问题。
- 请教各位:一个画图的问题?谢谢各位指教!
- 用StreamReader打开一文件赋值给字符串,然后用Replace方法替换掉一些字符,用StreamWriter写回去,原文件中的英文可以正常显示,但是日
- HttpWebRequest和HttpWebResponse的问题
- [控件]DockPanel里如何在一个子窗体里打开另一个子窗体 显示在主窗体中?
- 【奇怪】C# Winform问题很是郁闷
//其实我就是想获取选种的为1没选种的为0 但是报错说我超出索引
string[] b ;
int a = checkedListBox1.Items.Count;//选项总数
b=new string[a];
for (int i = 0; i < a; i++)
{
string ok = checkedListBox1.GetItemCheckState(i).ToString();
if (ok == "Checked")//已选
{
b[i] = "1";
}
if (ok == "Unchecked")//未选
{
b[i] = "0";
}
}