问题标签 [generic-list]

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 投票
4 回答
2327 浏览

c# - C# 列表OrderBy 总是返回 null

这是我的设置。

从 XML 文件加载读取以填充 ItemList

然后我尝试按优先级排序项目列表。这是一个int?然而,出于测试目的,所有项目都有不同的值。

在上面的 newItemList 中始终为空。itemList 的计数为 7。我已经检查了三次,并且 itemList 实例中的所有项目都设置了优先级。

我究竟做错了什么?

我也试过...

似乎没有任何工作。

提前致谢!

0 投票
3 回答
960 浏览

linq - Linq类型转换问题

为什么这个东西在第二行给出消息(即列表转换)?

消息:

如果它已经转换为 IEnumerable。将其转换为列表有什么问题?

同样,如果我写以下内容,它会起作用:

为什么?诀窍是什么?

0 投票
2 回答
7289 浏览

wpf - DataTemplate.DataType = 集合?

有没有办法创建一个处理项目列表的数据模板?

我有 Contact.Phones ( EntityCollection<Phone>) 并且我希望数据模板处理列表 - 添加删除编辑等。

有没有办法将 DataTemplate 的 DataType 属性设置为 generic EntityCollection<Phone>

0 投票
2 回答
5207 浏览

c# - 如何过滤列表?

这是一种应该将已分配的用户从列表中取出并将未分配的用户保留在列表中的方法。GuidList 在单击按钮时添加了 userId。profileList 用于填充 gridView。

这是代码:

现在这是我的问题。在将 profileList 中的所有项目也添加到 GuidList 之前,一切似乎都运行良好。然后,我们不再对两个 Guid ID 进行否定,而是重新开始添加每个人。有没有人对如何做到这一点有任何建议,这是一种更有效的方式,并且一旦我们把所有东西都拿出来避免添加。

谢谢!

0 投票
3 回答
71895 浏览

vb.net - 如何用 List(Of t) 填充 DataTable 或将 List(Of t) 转换为 DataTable?

我已经阅读了很多关于这个主题的帖子;其中还有最近的.NET - 将通用集合转换为数据表。不幸的是,一切都无济于事。

我有一个通用的结构集合:

我需要用这个结构列表填充 DataTable,但不知道如何去做。我在 Visual Studio 2008 中使用 vb.net。

任何见解将不胜感激

0 投票
3 回答
23830 浏览

c# - 帮助转换通用列表到 Excel 电子表格

我正在尝试创建一个接受泛型List<T>并迭代返回 excel 文件的列表的函数byte[]。该函数需要能够确定对象的属性。因此,如果我通过 aList<person>并且 person 具有属性 first、last、age 等,我需要能够确定属性名称以创建 excel 列标题,然后我需要迭代列表以将属性值分配给列细胞。谁能指出我List<T>在通用函数中使用的一些示例代码?

0 投票
2 回答
19502 浏览

c# - 检查值是否存在于通用值列表中

我试图弄清楚如何检查列表中的所有 Car.SomeID 中是否存在 testInt

所以:

我想看看 myCards.SomeID 中的 10 是否有匹配项

0 投票
3 回答
934 浏览

c# - 要列出的数据表转换

有没有比以下更好的方法?

特别是,我想Activator用别的东西代替。

0 投票
3 回答
311 浏览

c# - 要列出的数据表转换问题

执行此方法时:

我得到了这个例外:

但我知道我已经在我的Products类中声明了一个构造函数。

0 投票
2 回答
4145 浏览

c# - C# 向 COM 公开类 - 通用集合

我们有一个用 C# .Net 2.0 编写的小框架,我们想向 COM 公开。

问题是,我们有一些通用类,它们将公开如下:

向 COM 公开泛型集合的最佳(或推荐方式)是什么?我们不必支持泛型,我们只需要以某种方式公开 IOurListObject 的集合。

我们还希望避免为我们使用的每个集合编写一个新类,但这可能是不可能的。