簡體   English   中英

在調試時將字符串添加到字符串集合中?

[英]Adding a string to a collection of strings while debugging?

我有一個空字符串集合,一個列表。 我想向其中添加一個字符串項,但是無論如何我都看不到。

屏幕上的工具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/zh-CN/library/4y6tbswk(v=vs.100).aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM