なぜdecimalプリミティブ型ではないのですか?
Console.WriteLine(typeof(decimal).IsPrimitive);
出力false。
これは基本型であり、言語の仕様の一部ですが、プリミティブではありません。フレームワークでどのプリミティブ型を表しdecimalますか?intたとえばm_value、タイプのフィールドがありますint。Aにはタイプdoubleのフィールドがあります。の場合はそうではありません。たくさんのsで表されているようですが、よくわかりません。m_valuedoubledecimalint
なぜそれはプリミティブ型のように見え、プリミティブ型のように動作しますが(いくつかの場合を除いて)、プリミティブ型ではありませんか?
