什麼更有效?拋出異常或拋出一個錯誤......我看到它的方式是,有2種情況:發生WCF - 拋出異常或FaultException?
例外,並抓住了,你扔現有
Exception
或創建一個新的FaultException
扔了嗎?您自己的邏輯(例如用戶名不能爲空)需要拋出一個錯誤,作爲Exception或FaultException。你選擇哪一個?
基本上,哪種方式是最佳實踐方式?我問,因爲我記得閱讀關於WCF拳擊或拆箱異常的地方,它花費額外的資源和類似......所以我想也是,這是更有效的方式?