C#中如何利用操作符重載和轉換操作符

原文: C#中如何利用操作符重載和轉換操作符 操作符重載 有的編程語言允許一個類型定義操作符應該如何操作類型的實例,比如string類型和int類型都重載了(==)和(+)等操作符,當編譯器發現兩個int類型的實例使用+操作符的時候,編譯器會生成把兩個整數加到一起的代碼。 當編譯器發現兩個string類型的實例使用+操作符的時候,編譯器會生成把兩個字符串連接到一起的代碼。那麼編譯器怎麼就會知道這樣
相關文章
相關標籤/搜索