Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
调试C#时,为什么不能更改字典键值对的计数?_C#_Visual Studio_Visual Studio 2015 - Fatal编程技术网

调试C#时,为什么不能更改字典键值对的计数?

调试C#时,为什么不能更改字典键值对的计数?,c#,visual-studio,visual-studio-2015,C#,Visual Studio,Visual Studio 2015,在C#中调试时,您可以在“局部变量”窗口中查看值,默认情况下,我的数据库有2个值,但我需要使用4个值进行测试 有没有办法把计数改为4 编辑:我无法更改数据库,因为它会使应用程序变得更糟使用即时窗口,只需键入如下内容: dictionary.Add("some_key", "some_value"); dictionary.Add("some_key2", "some_value2"); 使用即时窗口,只需键入如下内容: dictionary.Add("some_key", "some_val

在C#中调试时,您可以在“局部变量”窗口中查看值,默认情况下,我的数据库有2个值,但我需要使用4个值进行测试

有没有办法把计数改为4


编辑:我无法更改数据库,因为它会使应用程序变得更糟

使用即时窗口,只需键入如下内容:

dictionary.Add("some_key", "some_value");
dictionary.Add("some_key2", "some_value2");

使用即时窗口,只需键入如下内容:

dictionary.Add("some_key", "some_value");
dictionary.Add("some_key2", "some_value2");

使用“立即”窗口再添加两个值。@amy您能给出一个粗略的示例吗?在DB测试数据中再添加两个项目吗?毕竟,如果测试是在DB中有4个值时发生的,那么DB中不应该有4个值吗?否则,您不会真正测试该场景。请在即时窗口中键入用于在字典中添加值的同一行代码。使用即时窗口再添加两个值。@amy您能给出一个粗略的示例吗?在DB测试数据中再添加两项吗?毕竟,如果测试是在DB中有4个值时发生的,那么DB中不应该有4个值吗?否则您就不会真正测试该场景。在即时窗口中键入用于在字典中添加值的同一行代码。这甚至不会编译,
add
方法包含两个参数,一个键和一个值。所以它应该是
dictionary.Add(“some_key”,“some_value”)
@DavidG谢谢你的通知。这甚至不会编译,
Add
方法包含两个参数,一个键和一个值。所以它应该是
dictionary.Add(“some_key”,“some_value”)@DavidG谢谢你的通知。