enumerable 相关问题

“可枚举”是指一种排序方案,它使集合,序列或集合中的项目易于被寻址或遍历。

在 Ruby 中使用枚举时如何提取内联计算?

我正在尝试用 Ruby 制作一个基于可枚举的 FizzBuzz。当我内联计算时它起作用: 数字数组 = (0..100) numb_array.select { |numb| 如果麻木 % 2 == 0 && 麻木 % 3 == 0...

回答 1 投票 0

如何在 Ruby 中将 Obj 设为可枚举的全局对象

我正在尝试使用 ruby 中的 .select 枚举在 ruby 中创建 FizzBuzz。当它只是代码块本身时它就可以工作。这段代码有效,并且是我想要实现的目标。 数字数组 = (0..100)

回答 1 投票 0

使用 enumerable#take 获取所有项目

我怎样才能枚举#拿走所有的东西? arr = [1, 2, 3] # 作品 到达.take(1) # 给出 RangeError: float Inf 超出整数范围 arr.take(Float::INFINITY) # 给出 RangeError: float Inf out of r...

回答 4 投票 0

如何在 TypeScript 中为访问器方法创建“可枚举”装饰器

我正在尝试创建一个 @enumerable 装饰器,它将公开通过访问器方法定义的属性。 在类的实例上执行此操作的函数相当简单: // 这在校准时效果很好

回答 1 投票 0

Javascript 惰性可枚举

有什么方法可以将常规数组转换为惰性可枚举吗? 我希望下面的代码只生成一个日志,而不是十个: 常量项 = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]; items.map((i) => { c...

回答 2 投票 0

Linq,什么更快?第一个带有所有参数的方法或Where方法,然后第一个带有其余参数[关闭]

目标:放松、中性 propertyInfos数量>500 特殊道具数量为 2。 哪种方式更快: 1. var SpecialProps = 属性信息 .Where(v => v.TestName ==

回答 1 投票 0

在“foreach”循环中修改列表的最佳方法是什么?

C# / .NET 4.0 中的一个新功能是您可以在 foreach 中更改可枚举值而不会出现异常。请参阅 Paul Jackson 的博客文章并发的有趣副作用:删除 I...

回答 12 投票 0

合并两个可枚举数,同时保持任一源定义的顺序

我需要合并两个枚举,同时保持源枚举中定义的项目的相对顺序。 例如,如果 enumerable1 包含“foxtrot”、“uniform”和“

回答 1 投票 0

数组实例未定义方法“名称”(NoMethodError)

我正在尝试使用push(<<) to insert variables new_name and new_origin into ingredients array but I am receiving this error: undefined method `n...

回答 1 投票 0

Ruby 库函数将 Enumerable 转换为 Hash

考虑对 Enumerable 的扩展: 模块可枚举 def hash_on h = {} 每个都做|e| h[产量(e)] = e 结尾 H 结尾 结尾 它的使用方式如下: 人=[ {:name=>'免费...

回答 2 投票 0

AutoMapper 将字符串集合映射到对象集合中的对象属性

我正在尝试将包含可枚举字符串集合的对象映射到包含可枚举集合对象的对象,该对象的属性包含这些集合中的数据。 考虑...

回答 1 投票 0

实例化List时什么是集合表达式<T>

我不明白 Intellisense 建议用什么来替代我现有的代码(如图所示) 如果图像稍后被删除,图中的 Intellisense 建议会建议

回答 1 投票 0

在Java中将单个元素转换为Iterable

在 C# 中,我可以将单个元素转换为 IEnumerable<>,如下所示(此处使用扩展方法): 静态类扩展 { 静态 IEnumerable Yield(this T t) ...

回答 1 投票 0

ruby 将嵌套数组转换为哈希

有没有一种优雅的方式来转换表单的嵌套数组 [[“a”,1],[“a”,2],[无,3],[无,4],[“b”,6],[“b”,8]] 转换为以下形式的哈希值 {"a" => [1,2], nil => [3,4], "b" => [6,8]}

回答 6 投票 0

C# 中排列枚举的组合迭代?

有没有办法在 C# 中对排列的枚举进行 foreach 样式迭代?对于可下标列表,我知道可以使用常规 for 循环在索引范围内迭代 int,但我真的...

回答 6 投票 0

惯用的 Ruby 过滤器用于 nil-or-empty?

我正在寻找一种更惯用的方法来过滤掉数组的零或空元素。 我有很多形式的方法: 定义加入 [some_method, some_other_method].compact.reject(&:空?)...

回答 7 投票 0

How to get a string[] as value from a Dictionnary<int, string[]> regroup all value

我有字典。 我想知道,如果使用 Enumerable/Collection 的功能,是否有可能“近似地”排成一行,重新组合所有 string[] 值...

回答 0 投票 0

当我将泛型类型传递给 IEnumerable 时,LoadFromEnumerable 出现错误

已知类型工作正常:但我的要求是我需要传递通用类型..请帮助 var jsonData = JsonConvert.DeserializeObject>(smalljson...

回答 0 投票 0

当我将泛型类型传递给 IEnumerable 时出现错误

这对已知类型工作正常: var jsonData = JsonConvert.DeserializeObject>(smalljson); 但是当我使模型通用时出现此错误: 这...

回答 0 投票 0

Ruby的可枚举类不能保持相同的类。

我有一个代表集合的类。我在其中加入了Enumerable模块,并定义了#each方法,这样我就可以得到它的所有方法。但问题是Enumerable的方法不 ...

回答 4 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.