public void ForEach(Action<T> action)

针对List<T>集合中的每个元素执行操作Action<T> action,Action<T>是只接受一个类型为T的传入参数返回值为void的委托,对于泛型List<T>来说,Action<T>中的类型与List<T>中的类型是相同的.action可以是匿名委托,也可以写成lambda表达式.

例如:

            List<UriResolutionResult> results = new List<UriResolutionResult>();results.Add(new UriResolutionResult(root1, "get", routeData1 != null));results.Add(new UriResolutionResult(root1, "post", routeData2 != null));results.ForEach(x=>x.method = "post");

返回结果:results中两个对象的method值都被改为了'post"

转载于:https://www.cnblogs.com/NirvanaCn/p/8342441.html

C#中的ForEach相关推荐

  1. java中的foreach_java中的foreach语句

    在java中,foreach语句是for语句的特殊简化版本,在遍历数组等方面为程序员提供了很大的方便,语法格式如下: for(元素变量 x : 遍历对象 obj) { 引用了x的java语句: } f ...

  2. mysql mapper foreach_springboot结合MyBatis中使用foreach

    废话少说,直接建项目上代码 先建一个springboot web项目或者模块,目录结构如下 在pom.xml中自行加入需要的依赖,application.properties的配置如下 server. ...

  3. java中的foreach语句

    在java中,foreach语句是for语句的特殊简化版本,在遍历数组等方面为程序员提供了很大的方便,语法格式如下: for(元素变量 x : 遍历对象 obj) { 引用了x的java语句: } f ...

  4. php中的foreach和js中的foreach的用法和区别

    PHP中的foreach循环: 主要用于遍历数组 例如: (1)// $colors=array("red","yellow","blue" ...

  5. php中的foreach如何使用?

    php中的foreach如何使用? 一.总结 1.foreach (array_expression as $value) 2.foreach (array_expression as $key =& ...

  6. java foreach break_Java8中的foreach跳出循环break/return

    java8中跳出循环不能使用break? 通过测试发现: 对于java8中的特殊写法lamada表达式中,不能使用break,会提示错误; java8中使用return,会跳出当前循环,继续下一次循环 ...

  7. Java8中的foreach跳出循环break/return

    对于java8中的特殊写法lamada表达式中,不能使用break,会提示错误; java8中使用return,会跳出当前循环,继续下一次循环,作用类似continue; java8中使用foreac ...

  8. 在Java中的foreach循环中调用remove

    本文翻译自:Calling remove in foreach loop in Java [duplicate] This question already has an answer here: 这 ...

  9. c foreach循环_C ++中的foreach循环

    c foreach循环 介绍 (Introduction) The foreach loop in C++ or more specifically, range-based for loop was ...

  10. foreach+php+四维数组,怎么在PHP中利用foreach对多维数组进行遍历

    怎么在PHP中利用foreach对多维数组进行遍历 发布时间:2021-01-28 12:34:42 来源:亿速云 阅读:74 作者:Leah 怎么在PHP中利用foreach对多维数组进行遍历?针对 ...

最新文章

  1. php好的mvc中index方法,创建一个mvc应用目录架构并创建入口文件index.php
  2. pytorch与keras_Keras vs PyTorch:如何通过迁移学习区分外星人与掠食者
  3. mysql repalication_mysql replication(主从复制)(一)MS模式
  4. C 语言编程 — 函数
  5. putty颜色设置|securecrt颜色设置|windows命令行颜色设置
  6. CodeForces 658C Bear and Forgotten Tree 3(构造)
  7. css什么是自适应布局,CSS自适应布局
  8. UFLDL教程:Exercise:Softmax Regression
  9. Linux背后的思想
  10. Cocos2d-x学习之创建Android工程和编译
  11. 自学python好找工作么-转行去培训班学Python好找工作吗?老男孩教育
  12. [cocos2d-x]动作+场景切换
  13. 拓端tecdat|R语言使用ARIMA模型预测股票收益时间序列
  14. 堆排序python代码实现_八大排序算法的python实现(五)堆排序
  15. IPTV云端桌面APP软件+后台管理系统
  16. mongodb与mysql相比的优缺点
  17. Maven第8篇:按需构建
  18. noob学算法----冒泡(bubble)排序算法 Java
  19. ATTCK实战系列(二)琢磨篇
  20. 游戏攻略 一 天堂W(韩)

热门文章

  1. TensorFlow读取MNIST数据集错误的问题
  2. Pycharm如何选择自动打开最近项目
  3. 主题建模lda_使用LDA的Google Play商店应用评论的主题建模
  4. Windows远程桌面的使用(Remote Desktop Connection)
  5. Jacobi并行拆解
  6. 他是我们内心世界的一员 (见信息时报2011年7月10日)
  7. BRAND-NEW OF DOUBLES工作组合的新作品
  8. 也说电影《魔比斯环》
  9. c语言设计一个万年历的需求分析,万年历设计报告
  10. mysql 对已有表分区_mysql怎么对先有表进行分区