C# 泛型反射的调用
namespace ConsoleApplicationFan_fan
{
class Program
{
static void Main(string[] args)
{
//获取类型 ConsoleApplicationFan_fan 命名空间 ConsoleApplicationFan_fan.MyClass要使用的类名
Type type = Assembly.Load("ConsoleApplicationFan_fan").GetType("ConsoleApplicationFan_fan.MyClass");
//创建对象
object obj = Activator.CreateInstance(type);
//获取方法
MethodInfo m = type.GetMethod("Student");
//获取泛型方法
MethodInfo mo = m.MakeGenericMethod(typeof(string));
mo.Invoke(obj, new object[] { "张三丰" });
Console.ReadKey();
}
}
class MyClass
{
public void Student<T>(T name)
{
Console.WriteLine("大家好,我叫{0}", name);
}
}
}
最新文章
- sizeof进行结构体大小的判断
- C++ list的基本操作和使用
- HTML适应手机浏览器宽度
- Some General concepts in ISO C
- 揭开枚举类的面纱(Unlocking the Enumeration/enum Mystery)
- JSON基础学习
- HTML——CSS样式表&;布局页面
- HTML5线性图表 图表数据区域可着色
- IOS学习之路十六(UItableView 通过Prepare for segue 页面传值)
- PAT (Advanced Level) 1113. Integer Set Partition (25)
- 第1章 ssh和SSH服务(包含隧道内容)
- CYQ.Data 支持 PostgreSQL 数据库
- java知识点总结----java入门(1)
- Windows7 Autoconfiguration IPv4 Address 导致无法上网
- C#实现基于ffmpeg加虹软的人脸识别
- jQuery 获取对象 根据属性、内容匹配, 还有表单元素匹配
- Apache Spark 2.2中基于成本的优化器(CBO)(转载)
- Kafka &ndash; kafka consumer
- tidb使用坑记录
- PHP多进程系列笔记(五)
热门文章
- 用户端访问centos7上面的tomcat,访问页面出现的非常的慢?
- Vivado SDK ,调用math.h函数的时候出现 undefined reference to `xxx&#39; ,解决方案
- scrapy框架使用笔记
- 现代 PHP 新特性 —— Zend Opcache (转)
- robot_framework环境搭建
- 在html后面拼接字符串后页面的跳转
- spring cloud(五)熔断监控Hystrix Dashboard和Turbine
- [luogu P3391] 文艺平衡树
- 从零开始学Python 三(网络爬虫)
- Node.js知识点总结