yield

yield

文章 23 浏览 238

产量突破; - 疯狂的行为

using System; using System.Collections.Generic; using System.Text; using System.Collections; namespace ConsoleApplication4 { class Program {…

嘿嘿嘿 2024-08-05 05:27:02 11 0

在 Ruby 中我需要用括号括起来产量吗?

在 Ruby 中,我可以使用 result << (yield element) 并且一切正常,但如果我这样做, result.push(yield element) 我会收到一条警告,说明需要括号以…

迎风吟唱 2024-08-04 12:55:33 13 0

Ruby:Proc#call 与 Yield

Ruby 中 thrice 方法的以下两个实现之间的行为差​​异是什么? module WithYield def self.thrice 3.times { yield } # yield to the implicit block…

情深缘浅 2024-08-04 01:09:59 7 0

C#中的yield return是线程安全的吗?

我有以下代码: private Dictionary items = new Dictionary; public IEnumerable Keys { get { foreach (object key in items.Keys) { yield return …

待"谢繁草 2024-08-03 09:55:38 14 0

在 C# 中,生成返回查找列表或预加载静态列表更好吗?

我有一个简单的查找列表,我将用它来填充 Silverlight 中的下拉列表。在此示例中,我使用的是美国各州。 我试图弄清楚返回静态列表或使用 是否更好产…

oО清风挽发oО 2024-08-02 10:25:47 6 0

有人可以揭开yield关键字的神秘面纱吗?

我在 Stack Overflow 和博客上看到过很多次使用 Yield 关键字。我不使用 LINQ。有人可以解释一下yield关键字吗? 我知道也存在类似的问题。 但没有人…

鹊巢 2024-08-02 10:01:43 8 0

为什么在此示例中使用序列比使用列表慢得多

背景: 我有一系列连续的带时间戳的数据。 数据序列中有漏洞,有些很大,有些只是一个缺失值。 每当漏洞只是一个缺失值时,我想使用虚拟值修补漏洞(…

二智少女猫性小仙女 2024-08-02 08:26:27 8 0

一次性返回所有可枚举的yield return; 不循环

我有以下函数来获取卡的验证错误。 我的问题涉及处理 GetErrors。 两种方法都具有相同的返回类型 IEnumerable。 private static IEnumerable GetError…

那支青花 2024-08-01 22:28:14 14 0

返回 IEnumerable 的方法可以从具有相同返回类型的另一个方法获取其输出吗?

看一下 C# 代码: IEnumerable innerMethod(int parameter) { foreach(var i in Enumerable.Range(0, parameter)) { yield return i; } } IEnumerable…

烟花易冷人易散 2024-07-29 00:17:36 4 0

Scala-yield 可以在 for 循环中多次使用吗?

举个例子: val l = List(1,2,3) val t = List(-1,-2,-3) 我可以做这样的事情吗? for (i <- 0 to 10) yield (l(i)) yield (t(i)) 基本上我想为每次迭…

江城子 2024-07-27 21:55:53 13 0

树中嵌套产量的性能

我有一个树状结构。 该结构中的每个元素都应该能够返回它作为根的所有元素的 Enumerable。 我们将此方法称为 IEnumerable; GetAll()。 因此,如果我们…

以歌曲疗慰 2024-07-26 05:28:33 4 0

Scala 的产量是多少?

我了解 Ruby 和 Python 的产量。 Scala的yield有什么作用?…

来世叙缘 2024-07-25 19:06:22 4 0

Pthread - time.h::sleep() 和 pthread.h::pthread_yield() 有什么区别?

我花了很长时间寻找有关 time.h::sleep() 和 pthread.h::pthread_yield() 之间差异的信息,但无法找到任何可靠的参考资料,因此我发布了这个问题。 ti…

三岁铭 2024-07-22 12:04:17 10 0

是否“选择新的”? 在 linq 中触发评估/加载?

我目前正在尝试创建一个实现 IEnumerable 的类,以便从对象的平面列表构造层次结构,这些对象通过 ParentId 属性相互引用。 我想为此编写一个流畅的接…

迷爱 2024-07-19 06:11:24 11 0

foreach 循环中的无限 IEnumerable

回答这个问题后,我整理了遵循 C# 代码只是为了好玩: public static IEnumerable FibonacciTo(int max) { int m1 = 0; int m2 = 1; int r = 1; while…

莫言歌 2024-07-19 03:52:58 4 0
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文