问题标签 [foreach]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - List(Of T).ForEach 中 Visual Basic 中的 Action(Of T)
我已经搜索了有关如何使用此功能的文档。虽然我可以编写的循环很简单而且不需要时间,但我真的很想学习如何使用它。
基本上我有一个类,比如说,Widget
一个Save()
不返回任何内容的子类。所以:
基本上保存了小部件。现在假设我有一个通用集合List(Of Widget)
名称widgetList(Of Widget)
,我想Save()
在该列表中的每个项目上运行一个。它说我可以做一个
....但是在 F 中这是如何工作的???intrablags 上的任何地方都没有文档。帮助将不胜感激。
c# - Visual Studio Snippets - 如何指定 foreach 循环的集合
使用 Visual Studio 快捷方式/片段时,是否可以提前/自动指定集合,而不是事后填写绿色框?
在这种情况下,我试图用尽可能少的击键次数想出类似以下的内容:
例如,快捷方式“CTRL+K, CTRL+X foreach”会猜测我要迭代的集合,但通常会出错。我经常得到以下结果:
如果我键入集合标识符和/或使用“Surround with”,它不会更好地工作,因为它将突出显示的项目放在循环块中:
有没有办法做到这一点?我正在使用 Visual Studio 2005,但很高兴得知这可以在 2008 年或使用插件完成。
编辑:好吧,看来,我不仅没有清楚地解释我想要什么,我还看到了 Resharper 功能,并认为它是内置的 VS 功能。事实证明,这是一个 Resharper “Live Templates”,它大胆尝试猜测要放入循环中的集合类型,并在大约 1/4 的时间里把它弄对。
我所追求的是对 Resharper 是如何做出这种猜测的,以及我可以做些什么(例如突出显示我想要的集合的标识符)来给它一个提示。如果我发现任何东西,我会查看 Jetbrains 网站并在此处更新。
java - Java foreach 效率
我有这样的事情:
所以在foreach 循环myMap.keySet()
中被调用一次?我认为是,但想听听你的意见。
我想知道以这种方式使用 foreach ( myMap.keySet()
) 是否会对性能产生影响,或者它相当于:
jquery - jQuery循环通过两个级别的元素
我有一些看起来像这样的html:
我正在尝试检查我的 div 是否包含特定元素。我需要遍历每个块,然后获取每个项目。
到目前为止我所拥有的
这很棒,因为它将返回所有包含项目的块。但我需要一些类似的东西
有任何想法吗?
vb.net - 在 For Each 循环中获取 XML 元素的位置
如何在此循环中获取 XML 元素的位置?
我想要的输出是这样的
1 2 3 4 ....
php - 为 PHP 中的有效数组获取“foreach 的无效参数”
Invalid argument supplied for foreach()
即使提供的数组似乎是有效数组,我也收到错误消息。这是我的代码:
这是 print_r 的一些输出:
我得到的错误是在我做 foreach 的那一行。
通过对两个相似的数组$keywords
执行 an 来检索数组。array_merge
这有什么关系吗?
java - Java EE 中的 for-each 循环和泛型
我正在设计一个基于网站的项目,其中我首先在 Java SE 应用程序开发中设计了我的逻辑层。然后我在 Java EE 中为网站制作了 GUI。我正在使用 JSTL 在 Java EE 架构中导入我的 Java SE 文件,我将只使用它来调用数据。
但是,它给了我一个错误如下:
- for-each 循环——
for-each loops are not used in source 1.4, try source 1.5 to enable for-each loop.
- 泛型——
generics are not supported in source 1.4, try source 1.5 to enable generics
variable-arity methods are not supported in -source 1.4
c# - 如何在linq中使用foreach
我前段时间在一些博客中读到(抱歉含糊不清)我可以使用如下所示的 linq
有谁知道这是可能的还是只是我的想象?
谢谢。
c# - 你如何在使用泛型的基类上使用 foreach?
这个问题是尝试Jon Skeet对这个问题的回答的结果。
所以我有以下代码基于上述问题链接的问答。
我正在尝试更多地了解泛型以提高我的技能,所以我有一个问题:现在我如何使用 foreach 来遍历“订单”的集合?我正在使用 C#2.0。
我正在尝试做的代码示例(不编译)。
编辑:添加 OverseasOrder 以提供更好的示例。
java - ForEach 和 Facelets
我的托管豆:
我的 forEach :
我的输出流:
我在这里……
我在这里……
我在这里……
我在这里……
如您所见,“getLiQuickNav()”被我的 ForEach 调用了 4 次。但我只是不想调用一次“getLiQuickNav()”......如何只调用一次?
额外问题:为什么“getLiQuickNav()”被调用 4 次,而我只有 3 项“tata,titi,toto”?
谢谢