我需要能够在多个地方保存和检索数据集中的数据 . 我不想复制和粘贴我的所有代码,因为它非常大,我希望我的超短版本得到了这个想法 . 提前致谢 . 我目前有一些东西......

class program
{

DataSet ds;

static void main(...)
{
getMe(string);
}

public void getMe(string x)
{
ds = new mydataset();
DataRow dr = new ds.Tables[0].NewRow();
//blah blah add x to dr[ column ]
ds.Tables[0].Rows.Add(dr.ItemArray);
}

public void readMe()
{
    **need to read dataset here with info added in rows from getMe()

}

}

编辑:

编辑过的DataSet = ds;到DataSet ds;反映我的实际代码 .

如果我在main中调用getMe(string),则会出现错误...“非静态字段,方法或属性需要对象引用 . ”

如果我将getMe(字符串x)更改为public static void getMe(string),则错误消失,但再次显示
ds = new mydataset();