问题标签 [ilist]
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.
c# - XmlSerializer (c#) 报告有一个错误反映类型(类型=列表)
任何人都可以帮忙吗?
我有一种将对象转换为数据集的方法。在这种情况下,对象是一个集合类的集合(使用 LIST)
这是代码,但在 XmlSerializer formatter= ...
这是错误
反映类型“System.Collections.Generic.List`1[MyNameSpace.Model.InformeVehculo]”时出现错误。
我这样调用方法
objColeccionInformeVehiculo 是一个列表
我有点失落,有谁知道它为什么失败
编辑
在进一步向下查看 InnerExeption 后,最后一个显示以下内容
实际上在 InformeVehiculo 内部我已经扩展它来保存对 InformeContracto 的引用(使用部分类,它是最初由实体框架创建的模型)
InformeContrato 是它失败的地方。
这是我的课
InformeContrato 不像 InformeVehiculo 那样存在,它作为实体框架创建的部分类存在。所以我手动创建了 InformeContrato 并插入了 changeTracking 的东西..
再往下,我有一个从实体框架创建的模型复制的区域。
f# - 您如何在 F# 中使用 IList<>?
我有一个 type 列表IList<Effort>
。模型 Effort 包含一个float
被调用的Amount
. 我想Amount
在 F# 中返回整个列表的总和。这将如何实现?
c# - 有限的 IList<> 实现?
我正在做一些统计工作,并想重构以下方法:
但是,我不想使用 float[],而是想使用某种索引可枚举(例如,使用从磁盘动态加载非常大的数组)。我创建了一个简单的界面,并想使用它。
我的问题是:
- float[] 只继承 IList,而不是 IArray,而且 AFAIK 没有办法改变它。
- 我想放弃 IArray 并且只使用 IList,但是我的类需要实现许多方法,例如
Add
,RemoveAt
尽管它们是固定大小的 - 然后我的问题是:float[] 在没有这些方法的情况下如何实现 IList?
欢迎任何帮助。干杯
c# - 将 IList 强制转换为集合
我需要将 anIList
转换为Collection
( System.Collections.ObjectModel
)
你怎么办?
apache-flex - 如何在 Actionscript 中将 bytearray 转换为 IList?
如何将数组(如 Camera.names)转换为 IList(例如 MXML s:DropDownList
)?
c# - 将 IList 项添加到特定索引号
我们客户的数据库以数组形式返回一组价格,但有时它们并不包括所有价格,即它们的数组中缺少元素。我们将找到的内容作为 IList 返回,这在我们从数据库中检索内容时效果很好。但是,我们很难将元素设置在数组中的正确位置。
是否可以创建一个 IList 然后在 IList 的特定位置添加一个元素?
c# - 我怎么能做类似 IList 的事情.包含(OtherObjectType)?
我有以下课程:
客户
ClientCacheMedia(包含Client、Media等参数,是媒体与客户端之间的纽带)
媒体
其中客户端包含一个 IList。现在我想做的是有办法检查这个 ilist 是否包含某个媒体
所以:Client.ClientCacheMedia.Contains(MyMedia)
有没有办法让 IList 接受媒体作为匹配的对象?(我可以轻松地覆盖 ClientCacheMedia 上的 Equals 属性以检查传递的媒体是否是 ClientCacheMedia.Media 包含的媒体,它只是 Ilist 不会接受 Contains 方法上的任何其他对象。
.net - List.ForEach 方法和集合接口
在 .NET 3.5 List<> 中获得了一个 ForEach 方法。我注意到这在 IList<> 或 IEnumerable<> 上不存在,这里的想法是什么?还有另一种方法可以做到这一点吗?这样做的好方法和简单的方法?
我问是因为我在演讲中说总是使用更通用的界面。但是,如果我希望能够转身使用 ForEach,为什么还要使用 IList<> 作为返回类型呢?然后我最终会将它转换回列表<>。
asp.net-mvc - 使用非顺序索引将模型绑定到列表。以后可以访问索引吗?
我正在关注 Phil 关于模型绑定到列表的精彩教程。
我使用这样的输入名称:
这很好用,数据可以很好地返回模型,填充书籍列表。
我正在寻找的是一种在模型中访问用于发送书籍的索引的方法。我想得到那个号码,“5804”。这是因为索引具有语义重要性。如果我可以访问它,它可以让我免于在对象上设置另一个属性(书籍 ID)。
有没有办法在调用 UpdateModel 之后在 FormCollection 或模型上查看索引在发送时是什么?
asp.net - 可查询的或 IList
我的 BLL 中有一些方法可以从数据库中获取一些记录并将其传递给 UI 以绑定到 GridviewIQueryable<t>
或Ilist<t>
.
我的问题是哪一个更适合我,为什么?其实我不知道这两种类型之间的区别,我不知道哪一种最适合哪种情况?
谢谢