Dynamic与反射的使用
【作者】长生
实体类
public class School{
public int GetAge(){
return 100;
}
}
使用反射获取对象里的方法
School school=new School();
var method=typeof(School).GetMethod("GetAge");
int age=(int)method.Invoke(school,null);
Console.WriteLine(age);
使用dynamic直接执行方法
dynamic school=new School();
int age=school.GetAge();
Console.WriteLine(age);
使用dynamic比使用反射的速度快,也更节省空间,代码也更简洁。
结尾
标签:反射,school,GetAge,int,age,Dynamic,26,2023,School From: https://www.cnblogs.com/WH5212/p/17582820.html感谢您的阅读,如果有收获麻烦点个关注!
其他平台
公众号:【长生小殿】
B站:【月长生殿主】