int
C# には何がありますか? キーワードですか、それとも system.ValueTypesから派生したクラスですか? それがキーワードの場合、次の行はどのようにコンパイルされますか
int i = new int(); // If int is not a class then how does it have a default constructor
Console.WriteLine(i.ToString()); // If int is not a class then how does it have member functions
がクラスの場合int
、常に で初期化する必要がないのはなぜnew
ですか? 次の行はどのようにコンパイルされますか?
int i = 8;