這裏的情況:我在我的程序中調用一個void函數,它提供了一個消息框與確定和取消,但這個函數被封裝。我需要知道用戶點擊了什麼。是否有任何區別返回無效和不返回在一個void函數
那麼反正我有劫持到這個函數來知道用戶的選擇嗎?
或者我認爲當程序員編寫這個函數時,當用戶點擊Cancel時他必須返回一個void,並且當用戶點擊OK時它不返回任何東西。這是可能的,我可以區分這兩個行爲 - 返回void和不返回任何東西?
我知道這似乎是不可能的,但這就是爲什麼我來stackoverflow問你們。
謝謝
你爲什麼要堅持這個函數的簽名?請具體在你的確切範圍內,我們可能來一個好的設計 – Alireza
啊,System.Void的奧祕,一個實際的類型:) –