Action、Action<T>、Func<T> 匿名函数的写法
2015-08-21 20:25
441 查看
void ht_HLB_Set(Dictionary<int, int> dic) { //匿名函数 Action<int> fun = (int jhShare_Iid) => { try { switch (dic[jhShare_Iid]) { case 0: s.Color = GradientButtons.ColorEnum.red; break; case 1: s.Color = GradientButtons.ColorEnum.blue; break; case 2: s.Color = GradientButtons.ColorEnum.white; break; } } catch { }; }; //设置计划员按钮颜色 this.li_btnJHY.ForEach(s => { fun((s.Value as rgjh_jhy_Models).jhShare_Iid); }); this.li_btnSC.ForEach(s => { fun((s.Value as rgjh_jhy_Models).jhShare_Iid); }); }
相关文章推荐
- linux使用酷我在线听音乐
- leetcode-124:Binary Tree Maximum Path Sum(Java)
- 深入理解JavaScript系列(37):设计模式之享元模式
- 简单内存泄漏检测方法 解决 Detected memory leaks! 问题
- 修改linux文件权限命令:chmod
- C语言指针5分钟教程
- 模态视图
- 深入理解JavaScript系列(36):设计模式之中介者模式
- 使用OpenCv库的MFC程序在退出后报内存泄露 可能解决方法
- 链表的一些操作---面试必备
- ZOJ 3878 Convert QWERTY to Dvorak
- linux下判断文件和目录是否存在[总结]
- 多线程 - 06.GCD概述
- hash 冲突处理
- java集合
- osx快捷键表示图
- 五点三次平滑法滤波 C 和 matlab代码
- 五点三次平滑法滤波 C 和 matlab代码
- Compare Version Numbers
- 深入理解JavaScript系列(35):设计模式之迭代器模式