在CLR中,如何將這種primitive type轉化為CLR type呢?我們知道,沒種程式設計語言都有其內建的或者primitive types。 實際上這個工作是由編譯器來進行map的(it's the job of the compiler to map these built-in types to CLR types).在CLR中都提供了相應的標準類型,例如Sytem.Int32-->int, System.Int16-->short等等。比如所有的數實值型別和boolean類型都是value types,但是值得注意的是, System.String is a reference type. That Stated, in the CLR, System.String objects are immutable and cannot be changed after they are created. This makes System.String act much more like a value type than a reference type. System.String是參考型別的。