首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在C#中怎么把子类变成参数?

在C#中怎么把子类变成参数?

提问于 2018-07-13 17:36:50
回答 0关注 0查看 55
代码语言:js
复制
private DataTable CbDistinct(ComboBox cb)// ,string str
        {
            DataTable dt = new DataTable();
            dt.Columns.Add("name", System.Type.GetType("System.String"));
            dt.Rows.Add("全部");
            for (int t = 0; t < cb.Items.Count; t++)
            {
                DataRow row = dt.NewRow();
                //row["id"] = ((System.Data.DataRowView)(cb.Items[t])).Row.ItemArray[0].ToString();
                //row["name"] = ((System.Data.DataRowView)(cb.Items[t])).Row.ItemArray[1].ToString();
                row["name"] = ((StuEntiry)(cb.Items[t])).cClass;    //问题在这里
                dt.Rows.Add(row);
            }
            if (dt.Rows.Count > 1)
            {
                for (int i = dt.Rows.Count - 1; i >= 0; i--)
                {
                    for (int s = i - 1; s >= 0; s--)
                    {
                        if (dt.Rows[i]["name"].ToString() == dt.Rows[s]["name"].ToString())
                        {
                            dt.Rows.RemoveAt(i);
                            break;
                        }
                    }
                }
            }
            cb.DataSource = dt;
            cb.DisplayMember = "name";
            return dt;
        }

 public class StuEntiry
    {
        public  string SNO { get; set; }//学号号
        public string SName { get; set; }//学生名
        public string Sex { get; set; }//性别
        public DateTime Birth { get; set; }//生辰
        public string cClass { get; set; }//科目
        public decimal score { get; set; }//成绩
        //public string Clangu { get; set; }//语文
        //public string CMath { get; set; }//数学
        //public string CEng { get; set; }//英语
    }

((StuEntiry)(cb.Items[t])).cClass; 我的问题就在这个“cClass”上,能不能这它变成参数

private DataTable CbDistinct(ComboBox cb , 怎么把 cClass 放到这里 ),想随意切换SNO,SName,Sex......但研究了一段时间好像不行,不知这个能不能解决,或者有没有高手有其它好办法

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档