После этого я получил только один - there_is_no_array;)

овый программист .NET 3.5, я начал изучать LINQ и обнаружил нечто довольно простое, чего раньше не замечал:

Книга утверждает, что каждый массив реализуетIEnumerable<T> (очевидно, иначе мы не могли бы использовать LINQ для объектов в массивах ...). Когда я увидел это, я подумал про себя, что никогда не задумывался об этом, и я спросил себя, что еще делают все массивы - так что я исследовалSystem.Array используя объектный браузер (так как это базовый класс для каждого массива в CLR) и, к моему удивлению, он не реализуетIEnumerable<T>.

Итак, мой вопрос: где это определение? Я имею в виду, как я могу точно сказать, какие интерфейсы реализует каждый массив?

Ответы на вопрос(1)

Ваш ответ на вопрос