Lambda 语言学习 (四处摘抄)
下面先转自 http://www.cnblogs.com/jordan51341/archive/2010/03/16/1686760.html
现在举例说明lambda表达式: Func<int,int> addOne= item=> item+1 ,其中操作符 “=>”读作“Goes to”,
可以理解为操作符左边的是函数的参数,操作符右边是函数体内容。上面我们定义的lambda表达式等同于函数如下:
int addOne(int item) { return item+1; }
下面来自http://blog.csdn.net/longlong821/article/details/7102194
用lambada写的委托
public MainPage() { this.InitializeComponent(); //简写 this.Loaded += (sender, e) => { MessageBox.Show("d"); MessageBox.Show("ss"); }; //原来写法 this.Loaded +=new RoutedEventHandler(MainPage_Loaded); } void MainPage_Loaded(object sender, RoutedEventArgs e) { //简写 this.Dispatcher.BeginInvoke(() => MessageBox.Show("dd")); //原来写法 this.Dispatcher.BeginInvoke(test); } void test() { MessageBox.Show("dd"); }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架