我需要为变换元组数据创建一个通用类到数据集。可以调用&#34;未知数据方法&#34;具有不同的返回类型。例如static class Helper<T>
{
public static DataSet Transform(T data)
{
...transform logic
return new DataSet();
}
}
并将其置于通用类型中?
我有一个通用的类
Tuple<List<Tuple<long, string, string>>, List<Tuple<long, string, string>>>
另一个类,它调用不同的方法,返回不同的类型。
例如,我调用一个返回此类型的方法:
GetType()
我尝试调用泛型类方法转换并插入特定的日期类型,我从Helper<string>.Transform("test");
的方法结果中获取。但我有一个问题。
例如 - 这项工作,我设置字符串,如泛型类型和字符串内容。
var data = Data.GetData();
var type = data.GetType();
//this doesn't work
Helper<type>.Transform(data);
但如果我想使用&#34;未知&#34;类型,我不知道,我怎么把它当作日期类型。
public partial class App : PrismApplication
{ }
我希望我的问题很明确。
感谢您的帮助。