我有一个空的字符串集合,一个列表。我想添加一个字符串项目,但是我不知道该怎么做。在调试时向字符串集合添加字符串?
屏幕上的工具QuickView不提供该功能,我尝试使用“立即窗口”手动执行该操作,但没有函数可以调用添加新字符串。
我有一个空的字符串集合,一个列表。我想添加一个字符串项目,但是我不知道该怎么做。在调试时向字符串集合添加字符串?
屏幕上的工具QuickView不提供该功能,我尝试使用“立即窗口”手动执行该操作,但没有函数可以调用添加新字符串。
假设你有这样的事情:
var stringCol = new Collection<String>();
或
var stringCol = new List<String>();
(是否使用比集合<>或List <其他东西>?)
您可以在此声明之后的一行中设置断点,并键入stringCol.Add( “blahblah”);在你的即时窗口中,这会将项目添加到收藏或列表。一旦你按下回车键,结果就会显示“表情已被评估且没有任何价值”,但如果你检查你的列表,新的项目将会在那里。
您还可以在键入stringCol后点击ctrl +空格。拉起intellisense选项。
,可能为你工作的另一件事,是直接在代码中插入调试符号,像这样:
#if DEBUG
//manipulate your string collection here, only while in DEBUG mode
//set breakpoints so you can skip over this code while debugging, if desired
#endif
http://msdn.microsoft.com/en-us/library/4y6tbswk(v=vs.100).aspx
我是通过'即时窗口'操作代码的新手,我所假定的是列表
发生了什么事,当你尝试* *使用即时窗口? – 2013-04-09 16:16:26
你立即尝试使用窗口是什么样的? – 2013-04-09 16:18:00
你在直接窗口中运行了什么命令?你进入后有什么反应? – dsum 2013-04-09 16:24:56