C#根据字符串名称 得到对应的方法

原创 2016年08月30日 18:08:42
 
  public string GetMethod(string methodName, BookingRequest bookingId)
        {
            EmailTemplate p1 = new EmailTemplate();//类
            Type t = p1.GetType();
   var mi = t.GetMethod(methodName, new Type[] { typeof(BookingRequest) });  //得到对应的方法 
            //通过反射执行ReturnAutoID方法,返回AutoID值
            object body= mi.Invoke(p1, new object[] { bookingId });//方法和参数
            return body<span style="font-family: Arial, Helvetica, sans-serif;">.ToString();</span>
        }

C#通过函数名字符串执行相应的函数

如果代码中函数过多,那么通过函数名字符串执行相应的函数会更加方便,也会使代码更为简单。 在C#中,通过函数名字符串执行相应的函数这项功能是在System. Reflection命名空间中实现的,使用...
  • u011045710
  • u011045710
  • 2013年06月15日 19:28
  • 3486

C# 如何利用反射,将字符串转化为类名并调用类中方法

C# 如何利用反射,将字符串转化为类名并调用类中方法
  • sq1983918
  • sq1983918
  • 2016年06月16日 16:39
  • 1821

C#获取串口完整名字

在使用C#做串口通讯时,大家获取串口可能比较经常用的是SerialPort.GetPortNames()这个方法,或者是读取注册表的方式,但是这两种方式都是有问题,尤其是在多次插拔串口后,会有重复串口...
  • q317379184
  • q317379184
  • 2013年10月17日 16:10
  • 2985

C#反射 获取程序集信息和通过类名创建类实例

C#反射获取程序集信息和通过类名创建类实例 。 System.Reflection 命名空间:包含通过检查托管代码中程序集、模块、成员、参数和其他实体的元数据来检索其相关信息的类型。 Asse...
  • pan_junbiao
  • pan_junbiao
  • 2013年10月02日 15:54
  • 23871

C#通过函数名字符串执行相应的函数

如果代码中函数过多,那么通过函数名字符串执行相应的函数会更加方便,也会使代码更为简单。 在C#中,通过函数名字符串执行相应的函数这项功能是在System. Reflection命名空间中实现的,使用...
  • u011045710
  • u011045710
  • 2013年06月15日 19:28
  • 3486

c# 反射得到实体类的字段名称和值,DataTable转List<T>

/// /// 反射得到实体类的字段名称和值 /// var dict = GetProperties(model); /// /// 实体类 /// 实例化 /// public static...
  • smartsmile2012
  • smartsmile2012
  • 2016年11月18日 15:54
  • 4346

C#如何获取设备名称?(笔记)

/// /// 枚举win32 api /// public enum HardwareEnum { // ...
  • cuoban
  • cuoban
  • 2016年01月22日 10:10
  • 867

C#获取windows串口号对应的串口(设备)名称

1、情境: 做项目的时候要打开串口然后进行一些库函数的调用来操作目标板。串口使用的是usb转串口,板子插进拔出的,每次都使用不一样的usb口,debug的时候懒得每次改com口,又不想在UI上加...
  • jayyf
  • jayyf
  • 2015年10月16日 16:04
  • 6469

.NET MVC 获取 当前请求的 控制器/视图/区域 的名字

1)过滤器中的: [csharp] view plaincopyprint? public class CMSAttribute : FilterA...
  • chengmodelong
  • chengmodelong
  • 2015年05月29日 11:26
  • 3877

C# 轻松获取路径中文件名、目录、扩展名等

string path = "C:\\dir1\\dir2\\foo.txt"; string str = "GetFullPath:" + Path.GetFullPath(path) + "\...
  • anlidengshiwei
  • anlidengshiwei
  • 2014年11月10日 13:48
  • 2707
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#根据字符串名称 得到对应的方法
举报原因:
原因补充:

(最多只允许输入30个字)