Ваш вопрос немного неясен, но если я правильно вас понимаю, разве это будет то, что вы хотите сделать ??
DataSet cyclesDataSet = new DataSet("Cycles");
someclass.CycleComplete(cyclesDataSet, "C1");
.
.
.
public void CycleComplete(DataSet dataset, String cycleId)
{
var cycleTable = dataset.Tables.Add("cycleId");
// Manipulate table here.
}
Приветствия, Крис.