Я знаю, что базовый абстрактный класс Array не реализует универсальный IEnumerable как
public abstract class Array : ICloneable, IList, ICollection, IEnumerable, IStructuralComparable, IStructuralEquatable
{
...
}
, поэтому, когда я создаю класс производного массива, такой как int[] i;
или string[] s;
, они реализуют IEnumerable<T>
?И как я могу увидеть исходный код []
?