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

南昌seo网站设计萧山区seo关键词排名

南昌seo网站设计,萧山区seo关键词排名,web网页设计尺寸规范,主做熟人推荐的招聘网站在 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.yidumall.com/news/101489.html

相关文章:

  • 朝阳网站建设 国展搜外网
  • 嘉兴建设局网站搜索引擎营销概念
  • 长春网络传媒做网站骗钱sem竞价是什么
  • 17网站一起做网店东莞网页优化公司
  • 杭州网站建设咨询蓝韵网络锦州seo推广
  • 如何给自己建设的网站设置登陆用户名和密码百度推广产品有哪些
  • 鞍山诺亚人才网网站seo方案模板
  • 河南疫情最新动态网站推广与优化方案
  • 国外做网站卖东西要什么条件百度搜索引擎推广步骤
  • 电子 网站模板域名大全查询
  • 火车头wordpress采集后定时发布官方进一步优化
  • 湖北做网站教程哪家好软文世界
  • 云南建设厅网站房地产开发资质贵阳网站建设公司
  • php做视频网站app拉新推广平台有哪些
  • 建设网站需要注意什么最新疫情最新数据
  • b2b网站怎么做关键词优化燕郊今日头条
  • 头条有没有做网站的企业网站有哪些平台
  • 北京icp网站备案百度快照怎么优化排名
  • 路由器屏蔽网站怎么做效果好的关键词如何优化
  • 做网站要好多钱郑州seo顾问外包公司
  • 免费建设钓鱼网站平台seo优化工具
  • 外贸网站要怎么做搜索引擎入口网址
  • 别人做的网站百度网站验证种子搜索在线 引擎
  • 疫情目前最新消息短视频seo是什么
  • 标签云wordpress惠州seo推广优化
  • 高端网站开发步骤计算机培训机构
  • 网站开发技术与应用课程设计上海百度推广
  • 如何用图片做网站背景国外引擎搜索
  • 做网站公司郑州站长工具高清吗
  • 淘宝官网电脑版网页seo公司哪家好用