推 GreatShot:我個人是覺得用alias比較符合我這種懶人的需求 ^^ 02/08 01:27
※ 引述《tomex (tomex_ou)》之銘言:
: 我剛開始學c#時,就想過這樣了
: 後來看原文,外國人建議用alias,不僅符合舊習慣又精簡
: 最重要是當你用int時,它如何解譯,靠compiler來作
: 如此多了一層轉化,
: 萬一在跨平台時,不同的compiler可以最佳化一些值
: 因此強烈建議用alias名稱。
後來回去看我寫的問題 發現我的用字不精準
我想問的是 Microsoft在設計C#這個語言的"規格"時
何不就從規格上去捨棄掉 primitive type 這樣的東西?
這樣一來 萬物皆物件的概念就呈現得更清楚了
另一方面 它還是去繼承 ValueType 不必用到 heap 空間
compiler 也不必去轉化呀
也許符合舊習慣 才是最主要的原因?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.48.208