如何初始化StringDictionary在我的项目设置
本文关键字:我的 项目 设置 StringDictionary 初始化 | 更新日期: 2023-09-27 17:51:01
我在VS2010中添加了一个StringDictionary到我的项目设置。当我尝试在程序中向它添加成员时,我得到一个NullReferenceException
。当我尝试在项目设置中初始化其Value
列中的值时,它说我的条目不能转换为StringDictionary。我确信它正在寻找一些XML代码,但是在编译之前没有更好的方法初始化StringDictionary吗?
额外的信息:
-
进入菜单->项目->[项目名称]>属性…设置->
-
添加
System.Collections.Specialized.StringDictionary
类型为 在你的代码中添加一行
[ProjectName].Properties.Settings.Default.mySetting.Add("key","value");
运行并获取异常
mySetting
的设置我最终使用了两个ArrayList
设置来代替一个Hashtable
设置。