如何在我的项目设置中初始化StringDictionary

时间:2014-03-19 15:09:18

标签: c# project-settings stringdictionary

我在VS2010的项目设置中添加了一个StringDictionary。当我尝试在程序中添加成员时,我得到NullReferenceException。当我尝试在项目设置中的Value列中初始化一个值时,它表示我的条目无法转换为StringDictionary。我确定它正在寻找一些XML代码,但在编译之前是不是有更好的方法来初始化StringDictionary?

其他信息:

  1. 转到菜单 - >项目 - > [项目名称]>属性...... - >设置

  2. 添加mySetting类型System.Collections.Specialized.StringDictionary的设置

  3. 在您的代码中添加一行[ProjectName].Properties.Settings.Default.mySetting.Add("key","value");

  4. 运行并获取异常。

1 个答案:

答案 0 :(得分:0)

我最终只使用了两个ArrayList设置来代替Hashtable设置。