2016-10-13 26 views
2

有沒有辦法在立即窗口中執行out參數的方法?例如,在調試時,我想檢查一個字符串變量值是否可以成功解析到datetime中。要做到這一點,我想在即時窗口中執行datetime.Tryparse。有沒有辦法執行它?立即窗口執行out參數的方法

+1

當你試圖執行方法發生了什麼事? – Servy

+0

@Servy假設我想檢查字符串變量的結果,我必須執行datetime.tryparse(result,somevariable)。要做到這一點變量「somevariable」必須事先聲明(我不想這樣做,因爲我只是在即時窗口中調試我的代碼)。否則,我將得到錯誤錯誤CS0103:在當前上下文中不存在名稱'somevariable'。 –

+0

@shanmugaraja是的,變量需要聲明。你必須申報。 – Servy

回答

1

在即時窗口只需執行:

enter image description here

+0

兩行代碼DateTime dateTime; bool result = DateTime.TryParse(input,out dateTime); –

+0

不,只有TryParse。看看圖像中的直接窗口 – Rom

+1

根據你所顯示的代碼,兩行代碼DateTime dateTime; bool result = DateTime.TryParse(input,out dateTime);不是我的代碼的一部分。我想通過執行DateTime.TryParse方法從我的立即窗口調試字符串變量「input」。 –