如果代码中函数过多,那么通过函数名字符串执行相应的函数会更加方便,也会使代码更为简单。 在C#中,通过函数名字符串执行相应的函数这项功能是在System. Reflection命名空间中实现的,使用的函数为GetMethod。若要使用此功能只需如下三步。
一.GetMethod函数定义在虚基类Type类中,在使用函数前应先获取一个Type对象,代码为:
二.通过对象t便可以使用GetMethod函数了,代码如下:
|
C#通过函数名字符串执行相应的函数
最新推荐文章于 2024-07-03 15:13:16 发布
本文介绍如何在C#中通过函数名字符串来动态执行对应的函数,讲解了 reflection 的基本用法,包括获取类型、方法信息及执行方法等关键步骤。
摘要由CSDN通过智能技术生成