我有一个空的字符串集合,一个列表。我想向它添加一个字符串项,但我无论如何都看不到如何添加。
屏幕上的工具 QuickView 不提供该功能,我尝试使用“即时窗口”手动执行此操作,但没有可以调用的函数来添加新字符串。
我有一个空的字符串集合,一个列表。我想向它添加一个字符串项,但我无论如何都看不到如何添加。
屏幕上的工具 QuickView 不提供该功能,我尝试使用“即时窗口”手动执行此操作,但没有可以调用的函数来添加新字符串。
假设你有这样的事情:
var stringCol = new Collection<String>();
或者
var stringCol = new List<String>();
(您使用的不是 Collection<> 或 List<> 吗?)
您将能够在此声明之后的行上设置断点,然后键入stringCol.Add("blahblah"); 在您的即时窗口中,这会将项目添加到集合或列表中。一旦你按下回车,结果会显示类似“表达式已被评估并且没有价值”,但如果你检查你的列表,新项目就会在那里。
您也可以在键入stringCol 后按 ctrl+space。拉起智能感知选项。
可能对您有用的另一件事是直接在代码中插入调试符号,如下所示:
#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