yield

yield

文章 23 浏览 238

如何在循环中使用非类型函数调用生成器类型函数?

我在 Reader() 类中有一个生成器函数 getElements,它从 xml 文件中生成所有元素。我还想要一个函数 getFeatures ,它只生成带有功能标签的元素。 我…

秉烛思 2025-01-07 02:36:59 0 0

生成序列的可读单元测试?

假设我有一些返回 IEnumerable 对象的方法。此方法利用 yield return 关键字来生成无限序列。斐波那契算法示例: public static IEnumerable Fibonacc…

酒中人 2025-01-04 22:01:35 1 0

Ruby - 为什么 for_each 不执行小写请求?收益率/自发行?

其他转换工作正常,我需要做什么才能使 D) 工作正常。最终 D) 将是一个密码,但我想让它最初适用于任何函数的每个字符(小写是一个例子)。分组为 5 …

幽梦紫曦~ 2025-01-03 14:11:42 1 0

等效 C++ Python 生成器模式

我有一些示例 Python 代码,需要用 C++ 来模拟。我不需要任何特定的解决方案(例如基于协同例程的产量解决方案,尽管它们也是可接受的答案),我只需…

预谋 2024-12-29 13:57:48 3 0

Scala 列表推导式

我正在尝试根据公式在 scala 中生成一个列表: for n > 1 f(n) = 4*n^2 - 6*n + 6 and for n == 1 f(n) = 1 目前我有: def lGen(end: Int): List[Int…

攒一口袋星星 2024-12-28 22:40:04 1 0

使用yield进行递归

有没有办法混合递归和yield语句?例如,一个无限数生成器(使用递归)将类似于: def infinity(start): yield start # recursion here ... >>> it = i…

感情旳空白 2024-12-28 15:14:06 1 0

延续和推导式——有什么不兼容之处?

我是 Scala 新手,并试图了解延续性 我正在尝试重现 yield return C# 语句。 在这篇文章之后,我编写了以下代码: package com.company.scalatest imp…

人间☆小暴躁 2024-12-27 17:46:15 1 0

如何在 Scala 中用 Map 替换 Yield?

我怎样才能删除这个产量?我想使用地图而不是: val cols = for(x <- 0 to 6) yield for(y <- 0 to 5) yield apply(x, y) 这可能吗? 谢谢! 此致, …

森末i 2024-12-26 03:56:46 1 0

在Python中初始化静态变量

上下文 假设我们要使用 Box-Muller 算法。从几个随机数 U1 和 U2 开始,我们可以生成 G1 和 G2。现在,对于任何调用,我们只想输出 G1 或 G2。在其他…

挽梦忆笙歌 2024-12-22 19:16:05 1 0

如何在多语句中使用yield?

该代码仅用于说明目的,即它是一个示例,而不是真正的代码。 我尝试了这个: val results = for(i <- 1 to 20) { val x = i+1 println(x) yield x } …

離人涙 2024-12-21 05:54:52 1 0

有没有办法添加/修改使用yield创建的生成器的属性?

所以我想制作一个 arff reader (类似于csv 文件格式)。 我想使用 yield 来创建一个迭代器,同时也向该迭代器添加属性。 例如: data = arff.reader(…

青瓷清茶倾城歌 2024-12-19 01:40:22 2 0

NUnit、ExpectedException 和 NUnit 的奇怪行为收益率回报

我在测试中有一个奇怪的行为,我想测试当 null 作为参数传入时是否引发异常。当我运行测试时,我从 NUnit 得到: System.ArgumentNullException was e…

ペ泪落弦音 2024-12-18 07:00:20 1 0

实现不带yield 关键字的Linqs Select。无法遵循控制流程

我知道有很多关于 Linq 及其内部工作原理的文章。受到 Jon Skeets EduLinq 的启发,我想揭开 Linq Operators 背后发生的事情的神秘面纱。所以我尝试做…

も让我眼熟你 2024-12-17 12:37:43 3 0

将 IEnumerable 与一项一起使用时,哪个更好:yield return 或 return []?

这是“你可以通过多种方式做到这一点”问题之一。考虑以下代码: protected virtual IEnumerable GetScriptReferences() { ScriptReference referece …

因为看清所以看轻 2024-12-17 08:02:56 3 0

以最少的内存使用量将数据从 SQLDataReader 保存到 FileStream

我使用yield 语句将SQLDataReader 包装为IEnumberable。我想用它转储到文件。我发现内存利用率相当高。想知道是否有人对如何以最小或设置内存利用率来…

掩于岁月 2024-12-13 03:27:02 2 0
更多

推荐作者

卷耳

文章 0 评论 0

佚名

文章 0 评论 0

℉服软

文章 0 评论 0

qq_2gSKZM

文章 0 评论 0

凉宸

文章 0 评论 0

gyhjy

文章 0 评论 0

更多

友情链接

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