简单:将数据表传递给类

时间:2013-05-18 10:20:30

标签: c# class

简单快捷的问题,我很惭愧承认,但我忘记了如何将数据表传递给C#中的其他类。

假设我想将我的数据表TABLE从我的主类传递给另一个公共类。

我觉得这个XD非常愚蠢

1 个答案:

答案 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

   }
}