public static DataSet ObjectArrayToDataSet(object[] objArr) { if (objArr.Length == 0) return null; DataSet ds = CreateDataSet(objArr[0].GetType()); ds = FillDataSet(ds, objArr); return ds; } public static DataSet CreateDataSet(Type t) { DataSet ds =…