作业帮 > 综合 > 作业

如补充内容class Program{static void Main(string[] args){Program p

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/28 08:58:42
如补充内容
class Program
{
static void Main(string[] args)
{
Program p = new Program();
Person pp = new Person();
p.getList(pp);
}
public List getList(object ob)
{
Type type = ob.GetType();
return List;
}
}
怎么我想返回个List这个list该怎么做?
如补充内容class Program{static void Main(string[] args){Program p
public List getList(T ob)
{
List list= new List();
list.add(ob);
return List;
}
调用时只要写 p.getList(pp);就可以了,可以用于任何类型的list返回
再问: 其实我是想这样的!getList(DataTable table, object ob){} 传入一个datatable,还有一个ob,这个ob可以是任意类型的, 然后返回一个list!还想请教您一下这个如何处理
再答: public List getList(DataTable table,T ob) { List list= new List(); list.add(ob); return List; } 这样就行了
再问: 这个ob还有属性要把datatable里的值赋到上面!
再答: 可以啊,正常赋值