0

我有一个空的字符串集合,一个列表。我想向它添加一个字符串项,但我无论如何都看不到如何添加。

屏幕上的工具 QuickView 不提供该功能,我尝试使用“即时窗口”手动执行此操作,但没有可以调用的函数来添加新字符串。

4

1 回答 1

0

假设你有这样的事情:

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

于 2013-04-09T16:45:22.770 回答