Spring.net inject dictionary order question?
问题 I use spring.net inject a Dictionary<string,string> in this order: <object id="dictLang" type="System.Collections.Generic.Dictionary<string,string>"> <constructor-arg> <dictionary key-type="string" value-type="string" merge="0"> <entry key="zh-CN" value="中文" /> <entry key="en-US" value="英文" /> <entry key="th-TH" value="泰文" /> </dictionary> </constructor-arg> </object> When I use foreach to iterate it, it outputs this: code=en-US,name=英文 code=th-TH,name=泰文 code=zh-CN,name=中文 I found it is