【发布时间】:2014-08-12 12:40:31
【问题描述】:
有没有办法在 spring.net 中创建不区分大小写的字典?
<dictionary key-type="string" value-type="string">
<entry key="abc">
<ref object="test"/>
</entry>
</dictionary>
有什么办法可以说字典键可以不区分大小写。这样当我搜索 abc 或 ABC 或 Abc 时,我会得到 test 的值?
谢谢
添加了更多条目
<object id="Test" type="string">
<property name="Process">
<object id="ProcessDictionary" type="System.Collections.Generic.Dictionary<string, string>, mscorlib">
<constructor-arg>
<dictionary key-type="string" value-type="string">
<entry key="abc">
<ref object="test"/>
</entry>
</dictionary>
</constructor-arg>
</object>
</property>
</object>
如何添加构造函数参数以忽略大小写敏感?
【问题讨论】:
-
不确定 spring.net 有什么特别之处。我不知道。但总的来说你会这样做like this
-
如果我自己实例化对象,链接中的想法将起作用,在这种情况下 spring.net 会为我做这件事,所以我试图弄清楚如何设置 spring 以使用 string.ignoreculturevariant对象创建过程中的标志
-
奇怪...我看到其他人在我之前发表了评论,我现在看不到它..
-
没什么奇怪的,他可能删了评论:)
-
那是我。但由于 Sriram 的评论,这无关紧要,所以我删除了它。看看这里如何将构造函数参数传递给 spring.net:stackoverflow.com/questions/7370823/….
标签: c# dictionary spring.net