C#内置泛型委托中Action委托是什么


小编给大家分享一下C#内置泛型委托中Action委托是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Action是.NET Framework内置的泛型委托,可以使用Action委托以参数形式传递方法,而不用显示声明自定义的委托。封装的方法必须与此委托定义的方法签名相对应。也就是说,封装的方法必须具有一个通过值传递给它的参数,并且不能有返回值。查看Action的定义:你会发现,Action其实就是没有返回值的delegate。Action委托至少0个参数,至多16个参数,无返回值。Action 表示无参,无返回值的委托。Action 表示有传入参数int,string无返回值的委托。Action 表示有传入参数int,string,bool无返回值的委托。Action 表示有传入4个int型参数,无返回值的委托。代码示例如下:运行结果:先看下面一张截图:从截图中可以看出:ForEach()方法的参数是一个参数类型是T的无返回值的Action委托,下面的示例中利用Action委托作为参数传递给ForEach()方法免费云主机域名。1、定义Student实体类2、利用ForEach()方法输出集合内容3、在Main()方法中调用4、结果以上是“C#内置泛型委托中Action委托是什么”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注百云主机行业资讯频道!

相关推荐: HTML5 UTF-8中文乱码怎么解决

这篇文章主要介绍“HTML5 UTF-8中文乱码怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“HTML5 UTF-8中文乱码怎么解决”文章能帮助大家解决问题。 代码如下: HTML5的内容!Hello 用记事本…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/22 11:37
下一篇 01/22 11:37

相关推荐