1. 程式人生 > >[From 8.5]轉換操作符方法

[From 8.5]轉換操作符方法

轉換操作符是將物件從一種型別轉換成另一種型別的方法。 CLR規範要求轉換操作符過載方法必須是public和static的方法。 例:   在C#中, implicit關鍵字告訴編譯器為了生成程式碼來呼叫方法,不需要在原始碼中顯式轉型。 相反, explicit關鍵字告訴編譯器只有在發現了顯式轉型時,才呼叫方法。 在implicit或explicit關鍵字之後,要指定operator關鍵字告訴編譯器該方法是一個轉換操作符。在operator之後,指定物件要轉換成什麼型別。在原括號內,則指定要從什麼型別轉換