asp.net 泛型判断类型
程序员文章站
2022-03-04 12:47:57
...
直接附上源码。
public static T Get<T>(string key)
{
var res = redisHelper.StringGet<T>(key);
//这里的判断就是验证泛型类型,这里验证泛型是否是int类型
if (typeof(T).Name.Contains("Int32"))
{
int.TryParse(res.ToString(), out int val);
if (val > 0)
{
return res;
}
}
return res;
}
整理记录,希望各位大佬指点。
上一篇: Nginx