当前位置: 首页 > news >正文

南昌seo网站设计seo怎么学

南昌seo网站设计,seo怎么学,企业网站建设的基本原则,网站开发建设推荐在 C# 中,Invoke() 是一个用于调用方法的方法,它能够在运行时动态地调用一个方法。 Invoke() 方法的使用方式有两种: 通过 MethodInfo 对象调用: using System.Reflection;namespace ConsoleApp_Invoke {public class Program{…

在 C# 中,Invoke() 是一个用于调用方法的方法,它能够在运行时动态地调用一个方法。

Invoke() 方法的使用方式有两种:

  1. 通过 MethodInfo 对象调用:
using System.Reflection;namespace ConsoleApp_Invoke
{public class Program{static void Main(string[] args){MethodInfo openMethodInfo = typeof(MyStore).GetMethod("Open");openMethodInfo.Invoke(new MyStore(), null);  // 如果调用的方法参数为空,则第二个参数为nullMethodInfo sellMethodInfo = typeof(MyStore).GetMethod("Sell");sellMethodInfo.Invoke(new MyStore(), new object[] { "苹果", 10 });  // 如果调用的方法有参数,则第二个参数传递一个参数数组}}public class MyStore{public void Open(){Console.WriteLine("早上商店进行开张了");}public void Sell(string Name, int count){Console.WriteLine($"出售{count}{Name}");}}
}

在上面的示例中,我们首先通过 typeof(MyStore).GetMethod("MyMethod") 获取了 Open 方法的 MethodInfo 对象,然后使用 Invoke() 方法调用该方法。

Invoke() 方法接受两个参数:

  • 第一个参数是要调用方法的对象实例,如果方法是静态的,则可以传递 null

  • 第二个参数是方法的参数数组,如上面我们调用Sell方法。

  1. 通过委托调用:
Action<string> myDelegate = new MyClass().MyMethod; // 创建委托对象
myDelegate.Invoke("Hello"); // 调用委托

在上面的示例中,我们首先创建了一个 Action<string> 委托对象,并将其初始化为 MyMethod 方法,然后使用 Invoke() 方法调用委托。与第一种方式相比,这种方式更加简洁,但使用委托调用方法需要确保委托的签名与要调用的方法的签名匹配。

无论使用哪种方式,Invoke() 方法都可以用于调用方法并传递参数。

需要注意的是,Invoke() 方法的调用可能会引发 TargetExceptionMethodAccessExceptionTargetInvocationException 等异常,所以在实际使用中应该进行异常处理。

http://www.dinnco.com/news/83248.html

相关文章:

  • wordpress创建子主题免费seo网站诊断免费
  • 简洁的企业博客html5手机网站模板源码下载搜索量排名
  • 企业网站 seo怎么做室内设计培训
  • 专业二维码网站建设seo优化啥意思
  • 本地部署iis部署网站网站建设的基本流程
  • 广告设计的基本流程步骤碉堡了seo博客
  • 水仙直播网站整站优化公司
  • 网站建设如果登录失败seo网站推广优化
  • wordpress添加51统计荥阳seo
  • 网站安全建设方案总结中国国家培训网官网查询
  • 长春公司网站推广大数据免费查询平台
  • 广州做网站平台seo排名优化软件
  • 自己组装电脑做网站服务器营销型企业网站推广的方法有哪些
  • 网站开发简易软件域名查询ip地址
  • 做网站什么价格网站软件开发
  • c 语言Vs做网站接口网站推广费用
  • 湖北省建设厅网站如何申诉如何找客户资源
  • 云主机如何做两个网站小吃培训去哪里学最好
  • 深圳有没有可以做家教的网站seo站长助手
  • 用dw做的代码怎么放在网站上网站seo外包公司
  • 深圳那家做网站好经典软文案例50字
  • 电商网站怎么做聚合长沙靠谱seo优化费用
  • 网站做点击收费标准深圳seo关键词优化
  • 基于php技术的网站建设最新军事动态最新消息
  • 杭州专业做网站公司搜索引擎环境优化
  • 北京公司网站制作电话网页设计基础
  • 在线做简历的网站全网推广怎么做
  • wordpress 主题丢失西安seo服务培训
  • ajax网站开发典型实例外链seo
  • 电子商务网站的类型广告联盟平台挂机赚钱