Re: [問題] 請問 Object 與 object 的不同 ?
※ 引述《GreatShot (我要拿Ph.D.!!!)》之銘言:
: ※ 引述《Epimenides (No.6)》之銘言:
: : 之前唸到這的時候也有一點疑問...
: : 如果這樣的話 int, double, string 這些
: : 全部都是 reference type 囉?
: : 也就是說 C#裡 沒有 primitive type 這種東西?
: 我的觀念如下
: 您參考看看
: 總之C# "萬物皆為物件" 這個觀念不會錯
先感謝你的解說 太清楚啦
我還有一個進一步的問題
既然萬物皆為物件 而這些看起來是primitive type的東西其實骨子裡也是物件
那麼 在設計C#這個語言時
何不直接捨棄pimitive type這個東西 將所有的int, double, string這些
全部以物件的形式來宣告? 像
Int32 intObject = new Int32(100);
這樣來使用?
是說一個語言沒有primitive types很奇怪嗎? 習慣上要有
還是說 背後有什麼不為人知的故事? :p
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.50.168
→
02/06 05:51, , 1F
02/06 05:51, 1F
推
02/06 08:37, , 2F
02/06 08:37, 2F
推
02/06 08:38, , 3F
02/06 08:38, 3F
推
02/06 08:39, , 4F
02/06 08:39, 4F
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章