简单快捷的问题,我很惭愧承认,但我忘记了如何将数据表传递给C#中的其他类。
假设我想将我的数据表TABLE从我的主类传递给另一个公共类。
我觉得这个XD非常愚蠢
答案 0 :(得分:1)
构造函数:
class c1
{
DataTable t1;
public void callC2()
{
C2 c2=new C2(t1);
}
}
class c2
{
DataTable t1;
public C2(DataTable tbl)
{
t1=tbl;
}
}
在方法调用中:
class c1
{
DataTable t1;
public void callC2()
{
C2 c2=new C2();
c2.TargetMethod(t1);
}
}
class c2
{
public void TargetMethod(DataTable tbl)
{
for(int i=0;i<tbl.Rows.Count;i++)
// Do your works with tbl
}
}