问题标签 [idictionary]
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.
wpf - 使用 String 键绑定到索引属性
假设我想绑定到 TKey 是 XAML 字符串的字典:
不工作。
我该怎么做?
我说的是 Item("Key")
c# - 需要一本词典允许空键的实现
基本上,我想要这样的东西:
是否有任何内置的基类库允许这样做?上述代码在添加空键时会在运行时抛出异常。
c# - 如果值是对象并且这些对象的属性是键,是否有比 Dictionary 更好的数据结构?
我有一个Dictionary<int, object>
whereint
是 的属性obj
。有没有更好的数据结构呢?我觉得使用属性作为键是多余的。
这Dictionary<int, obj>
是容器类中的一个字段,它允许obj
基于int
id 号随机索引值。容器类中的简化(无异常处理)索引器如下所示:
myDictionary
前面提到的Dictionary<int, obj>
持有物体的地方在哪里。
这可能是快速随机访问的典型方式,但我想获得第二意见。
xaml - 在 xaml 中创建字典?
伪示例:
c# - 如何从asp.net(aspx)页面枚举静态类中包含的静态字典
我不明白如何从我的 aspx 页面遍历包含在静态类中的静态字典。我有这个用于静态类
更具体我可以通过在 aspx 部分中这样拼写来让它工作
但我想我可以通过在后面的代码中声明变量来简化它?
我收到构建错误“类型名称‘ErrorCodeDic’在类型 ErrorCode 中不存在。
然后在aspx页面中使用
c# - 具有字典的嵌套类的 XML 序列化
我正在尝试对嵌套类进行 XML 序列化。这两个类都有我使用此链接序列化的字典。
序列化工作正常,但嵌套类没有反序列化。你能告诉我怎么做吗?
nhibernate - Fluent nHibernate and mapping IDictionary> how to?
I have problem with making mapping of classes with propert of type Dictionary and value in it of type Dictionary too, like this:
My mapping looks like this:
This doesn't work. The important thing I want have everything in one table not in two. WHet I had maked class from this second IDictionary I heve bigger problem. But first I can try like it is now.
c# - 从 IEnumerable 重新创建字典>
我有一个返回 的方法IEnumerable<KeyValuePair<string, ArrayList>>
,但是一些调用者要求方法的结果是字典。如何将其转换IEnumerable<KeyValuePair<string, ArrayList>>
为 aDictionary<string, ArrayList>
以便我可以使用TryGetValue
?
方法:
呼叫者:
c# - 如何在不包含 FSharp.Core 的情况下将字典从 F# 返回到 C#?
我正在尝试从 F# 返回一个IDictionary<int,int>
(使用创建的dict tuplist
)到 C#,但它说我必须包含对的引用,FSharp.Core
因为System.Collections.IStructuralEquatable
.
我试过返回 a Dictionary<_,_>(dict tuplist)
,但这没有任何区别。
我什至尝试过Dictionary<_,_>(dict tuplist, HashIdentity.Reference)
,但这说那int
是一个结构......
更新
好吧,我 = 愚蠢
我只是省略了在我的问题中包含关键细节:这是我在 F# 记录中返回我的字典,这就是问题所在。因为我同时添加了记录和字典,并且我看到了 IStructuralEquality,所以我只是假设问题出在字典上。
嗬!对不起...
vb.net - IXmlSerializable 字典问题
我试图创建一个Dictionary
实现的泛型IXmlSerializable
(感谢 Charles Feduke)。
这是我的试验:
结果:
我在 WriteXml 方法的顶部放置了一个断点,我看到当它停止时,编写器根本不包含任何数据,恕我直言,它应该包含根元素和 xml 声明。