技术栈

C#声明一个带返回值的委托

苍狼王unity学院2023-08-08 18:28

1、声明

public delegate string TestDel(string str);

2、使用

TestDel t;

t = (string str) => str;

t += (string str) => str + "1";

t += (string str) => str + "2";

t += (string str) => str + "3";

Console.WriteLine(t ("hhhh"));

3,总结

(这里添加监听使用了表达式Lambda,参考C#语法_匿名方法与Lambda表达式)

这里会打印hhhh3,也就是最后一个监听的返回值。

上一篇:Oracle日志相关操作
下一篇:基于Citespace、vosviewer、R语言的文献计量学可视化分析技术及全流程文献可视化SCI论文高效写作方法
相关推荐
一线码农
20 分钟前
MinHook 如何对 .NET 母体 CoreCLR 进行拦截
c#·.net·代码注入
小老鼠爱大米
3 小时前
[C#] WPF - 资源URI
c#·wpf·uri
ykjhr_3d
6 小时前
VR 全景视频赋能中央美院,开启艺术新世界大门
vr
阿蒙Amon
9 天前
《C#图解教程 第5版》深度推荐
开发语言·c#
暖馒
10 天前
C#委托与事件的区别
开发语言·c#
JosieBook
10 天前
【C#】C#异步编程:异步延时 vs 阻塞延时深度对比
c#·多线程·异步·阻塞
甄天
10 天前
WPF中MVVM和MVVMLight模式
c#·wpf·visual studio
切韵
10 天前
Unity编辑器扩展:UI绑定复制工具
ui·unity·编辑器
冰茶_
10 天前
ASP.NET Core API文档与测试实战指南
后端·学习·http·ui·c#·asp.net
_oP_i
10 天前
实现 “WebView2 获取word选中内容
开发语言·c#·word
热门推荐
01Coze实战第13讲:飞书多维表格读取+豆包生图模型,轻松批量生成短剧封面02如何将markdown生成pdf03Coze扣子平台完整体验和实践(附国内和国际版对比)04手机电脑之间快速传输图片视频文件,不压缩画质、不限制大小的方法!05鸽了六年的某大厂面试题:你会手写一个模板引擎吗?06扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解07Word粘贴时出现“运行时错误53,文件未找到:MathPage.WLL“的解决方案08《C#图解教程 第5版》深度推荐09DeepSeek各版本说明与优缺点分析10C#调用WechatOCR.exe实现本地OCR文字识别