所以在我的vb.net應用程序中,我有很多try和catch塊用於錯誤處理,特別是當我的應用程序與db對話時。重複的錯誤處理
我正在通過一系列的if/elseif的語句的運行,看是否
ex.tostring.contains("Unable to connect to any of the specified MySQL hosts")
和各個位這樣的。
當時,我寫出來並複製並粘貼到每個catch中,但我知道會有一種更有效的方法來執行此操作,代碼只在一個地方並在需要時調用。
我試圖將它作爲一個函數來實現,但我無法將信息傳遞給該函數。
所以我想我會問,看看你們如何去做這件事?
又有哪些呢你想要做什麼如果異常包含該文本? –
我正在嘗試重試功能,以便如果錯誤是分貝錯誤,那麼我可以檢查他們是否有互聯網連接,如果沒有,切換到離線模式。 :) – John