在不同的方法中使用相同的数据集

时间:2011-12-11 17:50:17

标签: c# dataset

在一种方法中,我将数据填充到数据集中,我想在我的其他方法中使用相同的数据集和数据,但我不想将数据集声明为静态,那么这怎么可能呢?

static DataSet dset = new DataSet();

2 个答案:

答案 0 :(得分:1)

public DataSet GetData()
{
    DataSet ds;
    // code to fetch data here
    return ds;
}

public void MethodThatUsesDataSet(DataSet ds)
{
    // use dataset here
}

// call it like this:
MethodThatUsesDataSet(GetData());

答案 1 :(得分:0)

你不能在类范围内声明这个数据集吗?这样两种方法都可以访问该实例。