課程
/后端開發
/C#
/用C#實現封裝
這難道不是C#的一個BUG?同樣的情況下,string類型和int類型得到的不同的效果?!僅僅是類型不同就導致這么重要的差異?
2017-08-12
源自:用C#實現封裝 5-1
正在回答
感覺和c++里的深拷貝,淺拷貝類似,應該有類似的解決辦法吧。
c++里是自己定義一個拷貝構造方法,拷貝的時候從新開辟一片內存空間,將值賦值到這塊空間里,而不是直接賦值
哈哈,為了回答你這個問題,我還專門把 用C#實現封裝的5-1的視頻看了一遍。結果,沒懂你什么意思呀?string類型和int類型怎么就得到不同的結果了?麻煩舉例說明下?
Sat_Kirk 提問者
白丷露 回復 Sat_Kirk 提問者
舉報
C#視頻教程教大家,用C#語言實現面向對象的封裝
1 回答把兩個參數寫在一個方法中,編譯即出錯,這是為何?
5 回答運行用的是哪一個快捷鍵?
2 回答為什么這個地方跟視頻的不一樣?
1 回答有運算符的重載嗎
2 回答你好,請問,為什么這兩個是等價的?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-03-17
感覺和c++里的深拷貝,淺拷貝類似,應該有類似的解決辦法吧。
c++里是自己定義一個拷貝構造方法,拷貝的時候從新開辟一片內存空間,將值賦值到這塊空間里,而不是直接賦值
2017-08-15
哈哈,為了回答你這個問題,我還專門把 用C#實現封裝的5-1的視頻看了一遍。結果,沒懂你什么意思呀?string類型和int類型怎么就得到不同的結果了?麻煩舉例說明下?