我正在创建一个帮助器方法来帮助完成下面的工作.理想情况下,此方法将有一个签名以使其更容易.但似乎找不到正确的组合来使其发挥作用.
StringProp = Get<string>(item, 3);
DateProp = Get<DateTime?>(item, 4);
DateNullProp = Get<DateTime?>(item, 5);
private static T Get<T>(Row item, int index) where T : class
{
return item[index] as T;
}
我怎么才能让它工作?它甚至支持吗?我做了一个专门的方法,但如果可以的话,我想避免它.
类限制不适用于日期,但我找不到任何组合.
是否有可能为此使用一个方法签名?