技术栈

C# - System.Action

℡枫叶℡2023-11-15 15:10

.net 内置的一种委托

复制代码
using System;
private Action m_Action;
m_Action = Func1;
m_Action += Func1;
m_Action += Func2;

m_Action?.invoke()

//获取委托中的Action列表
var actionList = m_Action.getInvocationList();

//委托中是否存在指定的Action
var isExit = Array.IndexOf(actionList,(Action)Func1);
var isExit = Array.IndexOf(actionList,(Action)Func2);


void Func1(){}

voi Func2(){}
上一篇:机器学习基础之《回归与聚类算法(6)—模型保存与加载》
下一篇:自定义windows右键菜单,软件卸载后 右键菜单残留 打开方式残留 解决方法
相关推荐
yue008
1 小时前
C# 更改窗体样式
开发语言·c#
Charles_go
2 小时前
C#中级1、元祖和值元组有什么区别
c#
C#程序员一枚
6 小时前
导出百万量数据到Excel表
c#·excel
攻城狮CSU
7 小时前
C# 异步方法
开发语言·前端·c#
ekkcole
8 小时前
java word转pdf工具类,兼容linux和windows服务器
开发语言·pdf·c#
yangshuquan
8 小时前
C# 委托和事件的3点区别,你知道几个?
c#·委托·事件·编程技巧
她说彩礼65万
13 小时前
C# Lambda 表达式
开发语言·c#
烛阴
14 小时前
C#常量(const)与枚举(enum)使用指南
前端·c#
阿Y加油吧
16 小时前
java并发编程面试题精讲——day02
java·面试·c#
唐青枫
16 小时前
C#.NET DateTime 最强入门到进阶:格式化、转换、UTC、时区全覆盖
c#·.net
热门推荐
01GitHub 镜像站点02今天 Cloudflare 全球事故,连 GPT 和你的网站都一起“掉线”了03UV安装并设置国内源04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05Linux下V2Ray安装配置指南06BongoCat - 跨平台键盘猫动画工具07全球最强模型Grok4,国内已可免费使用!(附教程)08Valdi:Snapchat 开源的新一代跨平台 UI 框架09swagger xss漏洞复现10Labelme从安装到标注:零基础完整指南