今日ふと思ったのですが、整数 1、2、3、100 は C# で定義されているのですか?なぜ直接使用できるのでしょうか?
###例えば、### 100.ToString()
しかし、C# で Int32 の定義を見ると、最小値と最大値を書いているだけですが、
まだよくわかりません。
エンコードですか?
C# Int32 ソース コード
滿天的星座2017-05-18 10:46:41
最小値と最大値はconstで、いわゆる静的変数です。
ToString() はメンバー関数であり、
1、2、3、および 100 はそれぞれ Int32 のインスタンスです。もちろん、インスタンスはメンバー関数にアクセスできます。