int[] a = new int[5];
string[] b = new string[1];
Типы обоих a
] и b
наследуются от абстрактного System.Array
, но во встроенной библиотеке нет реальных классов (похоже, что есть некоторые типы времени выполнения, вы не можете найти класс определения типа int []
). Можете ли вы сказать мне, что происходит во время компиляции? И почему они (команда C #) сделали этот дизайн (я имею в виду, почему это не что-то вроде Array
, Есть ли фактическое действие для нашего использования?