0

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

附加信息:

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

  2. 添加一个名为mySettingtype的设置System.Collections.Specialized.StringDictionary

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

  4. 运行并获取异常。

4

1 回答 1

0

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

于 2014-03-19T18:49:30.430 回答