首页 > 其他分享 >2023-7-26 Dynamic替代部分反射的简单实现方式

2023-7-26 Dynamic替代部分反射的简单实现方式

时间:2023-07-26 16:36:58浏览次数:38  
标签:反射 school GetAge int age Dynamic 26 2023 School

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比使用反射的速度快,也更节省空间,代码也更简洁。

结尾

感谢您的阅读,如果有收获麻烦点个关注!
其他平台
公众号:【长生小殿】
B站:【月长生殿主】

标签:反射,school,GetAge,int,age,Dynamic,26,2023,School
From: https://www.cnblogs.com/WH5212/p/17582820.html

相关文章

  • Day16(2023.07.26)
    行程9:00 到达上海市徐汇区宛平南路1099号城建大厦9:45  与客户进行漏扫方面交流11:30--13:00   吃饭休息13:30         管理方面交流16:30         下班......
  • hls协议下支持h.265视频web/H5播放方案
    一般我们播放本地视频都是使用video标签,但是<video>元素只支持三种视频格式:MP4、WebM、Ogg,对于在线视频直接使用video是没法播放的,这里介绍一款做播放在线监控视频功能时使用过的一款播放器。先介绍几个概念:流协议:流协议就是在两个通信系统之间传输多媒体文件的一套规则,它定义了......
  • 【2023-07-26】要有目标跟着走
    20:00千万别嘲笑一个人的理想,哪怕它像一棵弱小而丑陋的树苗,但无论土层有多厚,压住它的石块有多重,只要它女里的方向正确,那么它的未来就是光明的。                                         ......
  • 数据复制区分-7.26
    浅拷贝和深拷贝,浅克隆和深克隆在绝大多数情况下是同一概念。浅克隆和浅拷贝都指的是对象的浅复制操作,只复制对象的引用而不复制内部包含的其他对象。产生的各种误解多是对数据存储区域的划分和国内教材对指针和引用这里垃圾概念的提出。java中有基本数据类型和引用数据类型,基本......
  • 逆袭!裸辞26天,历经4面,60w“跳”进鹅厂(附面试流程和真题)
    在互联网做了几年之后,去大厂“镀镀金”是大部分人的首选。大厂不仅待遇高、福利好,更重要的是,它是对你专业能力的背书,大厂工作背景多少会给你的简历增加几分竞争力。但说实话,想进大厂还真没那么容易。我的一个朋友在入职腾讯之前,大大小小的面试经历了十几次,最后终于在4轮技术面+1......
  • H265格式兼容各个浏览器网页web端H5播放方案
    可能有很多朋友会遇到H265格式的视频流无法播放,毕竟现在很多相机都支持h265了,确实有很多优点,但是它最大的问题就是很多浏览器无法播放,也有部分浏览器能够兼容h265,但是总不能让用户指定浏览器使用吧,下面来说说怎么兼容各个浏览器播放无非两种方案,第一种就是使用ffmpeg进行转码,这种方......
  • 7.26 day3图论
    战绩:100+100+90+25=315rk2(如果T3不挂10分就rk1了)T1正解用的是状态之间建边跑bfs,赛时我没想到状态之间建边,糊了个费用流,同样能过,思路也很简单,直接网格之间建费用为1流量无限的边,在控制点和解密点限制一下流量即可T2二分答案+最小生成树检验注意可能爆longlong要边加边判......
  • 流媒体协议之WebRTC简易服务器搭建20230726
    流媒体协议之WebRTC简易服务器搭建1.简介        由于官网的peerconnection_server和apprtc对SDP以及登录流程有特定要求,不便于调试自己实现的WebRTC,所以计划自己搭建服务器,网上开源的服务器有很多:licode/janus/kurento/mediasoup/jitsi等等,但是这些服务器的搭建又比较......
  • 液/油压机行业市场报告:调研分析及发展前景2023
    2023年全球及中国液/油压机行业头部企业市场占有率及排名调研报告本文调研和分析全球液/油压机发展现状及未来趋势,核心内容如下:(1)全球市场总体规模,分别按销量和按收入进行了统计分析,历史数据2018-2022年,预测数据2023至2029年。(2)全球市场竞争格局,全球市场头部企业液/油压机销量、......
  • 商用咖啡自动售货机行业市场报告:调研分析及发展前景2023
    2023年全球及中国商用咖啡自动售货机行业头部企业市场占有率及排名调研报告本文调研和分析全球商用咖啡自动售货机发展现状及未来趋势,核心内容如下:(1)全球市场总体规模,分别按销量和按收入进行了统计分析,历史数据2018-2022年,预测数据2023至2029年。(2)全球市场竞争格局,全球市场头部企......