问题标签 [generic-collections]

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.

0 投票
3 回答
6797 浏览

scala - 使用 Scala 中的 java.util.Map

我需要通过以下方法使用 java-legacy 代码:

我的斯卡拉代码:

产量 =>

类型不匹配; 找到:java.util.HashMap[String, Any] 需要:java.util.HashMap[java.lang.String, java.Object]

所以我把它改成:

产量 =>

类型不匹配; found : Char required: java.lang.Object 注意:原始类型不会隐式转换为 AnyRef。您可以通过强制转换 x.asInstanceOf[AnyRef] 来安全地强制装箱。

所以最后我想出了以下几点:

有没有更简洁的方法来处理这个问题?

0 投票
3 回答
676 浏览

c# - 集合变量问题

假设我有一个字符串格式的通用集合。我想将这些值添加到一个标签上,我将如何去做,我尝试了一些我在这里读过的东西,但似乎无法让它发挥作用。

任何帮助都是极好的。

谢谢。

0 投票
4 回答
4605 浏览

c# - c# Array or Collection

How would you approach this? I have a list of data that has two things that need to be stored price and item, is there anyway to store this in an array without knowing the total number of rows that I will have? Or should I use a collection can those be multidimensional?

Thanks

0 投票
1 回答
832 浏览

c# - 排序列表vs 排序字典与字典

我有大量小对象,每个对象都有一个唯一的字符串标识。我需要决定使用哪个类。

MSDN 说的是前两个

这两个类具有相似的对象模型,并且都具有 O(log n) 检索。这两个类别的不同之处在于内存使用和插入和删除速度

由于我很少插入,主要是检索它似乎对我都有好处。那普通的旧字典呢?

0 投票
6 回答
5745 浏览

.net - 是否存在具有键/值对的通用集合,其中键可以多次出现?

我想使用一个通用集合Dictionary,但Dictionary要求每个键都是唯一的。我对同一个“键”有多个值,所以我需要一个允许这样做的通用集合。

我意识到这使得钥匙不再是真正的钥匙,但我不知道还能叫它什么。

0 投票
3 回答
21890 浏览

c# - 如何在集合中找到元素索引继承类?

如何在 Collection 继承类中找到元素的索引?

我尝试在集合上使用 .FindIndex 但没有成功:

还有其他方法可以实现这一目标吗?

0 投票
5 回答
19592 浏览

java - 带有通配符的列表会导致通用巫毒教错误

有谁知道为什么以下代码无法编译?add() 和 addAll() 都不能按预期工作。删除“?扩展”部分使一切正常,但是我将无法添加 Foo 的子类。

错误1:

IntelliJ 说:

编译器说:

错误2:

IntelliJ 给了我

而编译器只是说

0 投票
1 回答
190 浏览

linq - Linq将标签列表与外部集合的内部集合中的计数连接起来

我正在尝试编写一个 Linq 查询,它可以从父产品的外部集合中连接内部标签集合,并返回一个标签集合,其合并计数按计数降序排列。

这是我目前拥有的一个工作解决方案,正在寻求转换为单个 Linq 查询的帮助。

端模块

我将获取输出并将其转换为 observablecollection(of TagModel) - 所以我试图消除对数据的双重/三重处理。

谢谢

格雷姆

0 投票
1 回答
118 浏览

c# - 如何过滤列表充满对象

我有一个类 Person 和一个类型列表List<Person>

我有十个 Person 对象填充它的列表。

我的列表绑定到 Jqgrid。在分页上,我想过滤列表并将网格与该页面的数据绑定。

所以如果有人能告诉我如何在List<Person>

0 投票
1 回答
1121 浏览

c# - SortedSet 添加混淆

当我运行下面的代码时,仅添加了目录中 50 个文件中的 8 个。

这些文件被命名为 0001、0002、0003、0004 等。

添加的文件按以下顺序排列:7,0,1,2,3,4,5,6 当不再添加项目时。

查看我的 SortedSet 的最小值和最大值分别为 6 和 7。

我想我的问题是有更好的方法来做到这一点,或者有一种方法可以让下面的代码做我想做的事。更具体地说,我希望根据文件中的解析值在集合中对文件路径字符串进行排序。