2

我有两节课。我在 2 类中创建了一个返回的数据表。我试图弄清楚如何在类 1 中使用这些值。我需要在类 1 中的另一个方法中传递数据表值。

//示例:在第 2 课中,我有:

public Datatable Mytable()
{         
    DataTable table = new DataTable(); 

table.Columns.Add("Column1", typeof(string)); 

table.Columns.Add("Column2", typeof(string)); 

      //get values for the data row here

return table;
}

在第 1 课中,我有:

public Method1 (String A, String B) 
//A and B need to represent the values in the Datatable from Class 2
{  string ab = "This is first datarow " + A + " This is second datarow " + B;

}
4

2 回答 2

1
public class Class1 {
    public Class1() {
        var foo = new Class2();
        var table = foo.MyTable();
        Method1(table.Rows[0]["Column1"], table.Rows[0]["Column2"]);
    }
}
于 2012-09-19T01:27:52.523 回答
0

我认为您需要在这里查看如何使用 DataTables:http: //www.dotnetperls.com/datatable-foreach

于 2012-09-19T01:19:30.920 回答