技术栈

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右键菜单,软件卸载后 右键菜单残留 打开方式残留 解决方法
相关推荐
bugcome_com
2 小时前
# C# 变量作用域详解
开发语言·c#
三方测试小学徒
4 小时前
GB/T 34946-2017《C#语言源代码漏洞测试规范》之整体解读
c#·cma·cnas·34946
光泽雨
4 小时前
P/Invok执行时的搜索顺序
c#
用户29869853014
4 小时前
C# Word自动化:轻松插入特殊符号,告别手动烦恼!
后端·c#·.net
光泽雨
5 小时前
C#库文件调用逻辑
开发语言·c#
kylezhao2019
6 小时前
C# 中的类型转换详解
c#
游乐码
6 小时前
c#冒泡排序
c#·排序算法
玩c#的小杜同学
17 小时前
源代码保卫战:给C# 程序(混淆、加壳与反逆向实战)
开发语言·笔记·c#
游乐码
1 天前
c#递归函数
算法·c#
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03爬虫逆向之观安(观镜WEB应用安全防护系统)04openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南05UV安装并设置国内源06HTB 赛季10 - Pterodactyl - user07BongoCat - 跨平台键盘猫动画工具08243 行 microGPT:把“训练 + 推理”拆到骨头里09AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南10openclaw配置教程(linux+局域网ollama)