Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从DatagridView到对象数组获取数据,然后填充组合框_C#_Arrays_Object_Datagridview_Combobox - Fatal编程技术网

C# 从DatagridView到对象数组获取数据,然后填充组合框

C# 从DatagridView到对象数组获取数据,然后填充组合框,c#,arrays,object,datagridview,combobox,C#,Arrays,Object,Datagridview,Combobox,我想从datagridview获取数据,然后用包含字符串的对象数组中的数据填充组合框 public class Departmentinfo { public string departmentname; . . . . } Departmentinfo dep[]; private void getdepartments() { for (int i = 0; i < dataGridView1.RowCount; i++) {

我想从datagridview获取数据,然后用包含字符串的对象数组中的数据填充组合框

public class Departmentinfo
{
   public string departmentname;
   .
   .
   .
   .
}

Departmentinfo dep[];

private void getdepartments()
{
    for (int i = 0; i < dataGridView1.RowCount; i++)
    {
       college.department[i].departmentname = Convert.ToString(dataGridView1.Rows[i].Cells[0].Value);
    }
}


private void putdepinfo()
{
    comboBox4.DataSource = dep[].departmentname;
}
公共类部门信息
{
公共字符串departmentname;
.
.
.
.
}
部门资讯部[];
私人部门()
{
对于(int i=0;i

请建议

我得到了处理这个的代码

public class Departmentinfo
{
    public string departmentname;

    private void Departmentinfo(string s)
    {
        this.departmentname = s;
    }
}

List<Departmentinfo> DepInfo = new List<Departmentinfo>();

private void getdepartments()
{
    for (int i = 0; i < dataGridView1.RowCount; i++)
        {
            DepInfo.Add(new Departmentinfo(Convert.ToString(dataGridView1.Rows[i].Cells[0].Value)));
        }
}

private void putdepartments()
{
    foreach (Departmentinfo dep in DepInfo)
    {
        comboBox4.Items.Add(dep.departmentname);
    }
}
公共类部门信息
{
公共字符串departmentname;
私有void部门信息(字符串s)
{
this.departmentname=s;
}
}
List DepInfo=新列表();
私人部门()
{
对于(int i=0;i