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

本文关键字:我的 项目 设置 StringDictionary 初始化 | 更新日期: 2023-09-27 17:51:01

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

额外的信息:

  1. 进入菜单->项目->[项目名称]>属性…设置->

  2. 添加System.Collections.Specialized.StringDictionary

  3. 类型为mySetting的设置
  4. 在你的代码中添加一行[ProjectName].Properties.Settings.Default.mySetting.Add("key","value");

  5. 运行并获取异常

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

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