为了账号安全,请及时绑定邮箱和手机立即绑定

C#泛型函数获取T类型名称?

C#泛型函数获取T类型名称?

C#
梵蒂冈之花 2018-11-21 21:15:48
C#泛型函数获取T类型名称
查看完整描述

1 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

泛型方法是使用类型参数声明的方法,如下所示:
static void Swap<T>(ref T lhs, ref T rhs)
{
T temp;
temp = lhs;
lhs = rhs;
rhs = temp;
}

这里的T是传进来的,不需要获取。
比如:
public static T CreateDAL<T>()
{
//这里怎么获取T的类型字符串,得到SqlHelper或者IDAL.SqlHelper

}
这里的T是需要调用的时候确定类型的,不是反过来获取。

查看完整回答
反对 回复 2018-12-07
  • 1 回答
  • 0 关注
  • 1098 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信