2009-08-07 51 views
1

我正在調試,我打了我的折點。我將鼠標懸停在一個變量上,然後獲得標準向下鑽取。我看到一個Nullable prop,它是空的。我右鍵單擊並選擇「編輯值」。無論我打字的是什麼,我都會得到「價值無法確定,請檢查您的輸入。」 我已經嘗試了5/1/09,新的DateTime(2009,5,1),{05/01/2009} ...幾乎所有我能想到的味道。我做錯了什麼?我想編碼值並繼續用新值進行調試。調試幫助 - 在調試模式下設置一個值?

有什麼建議嗎?

謝謝〜CK

+0

您使用的是什麼版本的Visual Studio?這似乎對VS 2008的工作很好。代碼示例可能也有幫助。 – 2009-08-07 20:54:17

回答

3

DateTime.Parse(「2009年5月1日」)

+0

這工作正常。謝謝! – Hcabnettek 2009-08-07 21:17:22

2

似乎很容易給我。我有這樣一行:

DateTime dt = DateTime.Parse("01/01/2000"); 

命中斷點,並鍵入即時窗口這樣的:

dt = DateTime.Parse("02/01/2010") 

在調試器提示值編輯時,當地人窗口同樣的技術也適用時,自動窗口,觀察窗口,甚至快速觀察窗口。在名稱字段

0

在監視窗口行,鍵入:

dt = new DateTime(2009,5,1) 

該生產線將被禁用,因此刪除它。在下一行中,輸入dt,這將是您想要的值。

0

此對象是「DateTime」還是「Nullable」(與「DateTime?」相同)?