我正在調試,我打了我的折點。我將鼠標懸停在一個變量上,然後獲得標準向下鑽取。我看到一個Nullable prop,它是空的。我右鍵單擊並選擇「編輯值」。無論我打字的是什麼,我都會得到「價值無法確定,請檢查您的輸入。」 我已經嘗試了5/1/09,新的DateTime(2009,5,1),{05/01/2009} ...幾乎所有我能想到的味道。我做錯了什麼?我想編碼值並繼續用新值進行調試。調試幫助 - 在調試模式下設置一個值?
有什麼建議嗎?
謝謝〜CK
我正在調試,我打了我的折點。我將鼠標懸停在一個變量上,然後獲得標準向下鑽取。我看到一個Nullable prop,它是空的。我右鍵單擊並選擇「編輯值」。無論我打字的是什麼,我都會得到「價值無法確定,請檢查您的輸入。」 我已經嘗試了5/1/09,新的DateTime(2009,5,1),{05/01/2009} ...幾乎所有我能想到的味道。我做錯了什麼?我想編碼值並繼續用新值進行調試。調試幫助 - 在調試模式下設置一個值?
有什麼建議嗎?
謝謝〜CK
嘗試使用#5/1/2009年#
似乎很容易給我。我有這樣一行:
DateTime dt = DateTime.Parse("01/01/2000");
命中斷點,並鍵入即時窗口這樣的:
dt = DateTime.Parse("02/01/2010")
在調試器提示值編輯時,當地人窗口同樣的技術也適用時,自動窗口,觀察窗口,甚至快速觀察窗口。在名稱字段
在監視窗口行,鍵入:
dt = new DateTime(2009,5,1)
該生產線將被禁用,因此刪除它。在下一行中,輸入dt,這將是您想要的值。
此對象是「DateTime」還是「Nullable」(與「DateTime?」相同)?
您使用的是什麼版本的Visual Studio?這似乎對VS 2008的工作很好。代碼示例可能也有幫助。 – 2009-08-07 20:54:17