так массив же - это индексированные связанные между собой "переменные" в одной области памяти
список - неиндексированные "переменные" в разных областях памяти, связанные с помощью указателя на следующий.
вроде так)
раскрыть ветку (1)
Искал различия именно в C# между ними, методы, реализуемые интерфейсы, хотя и списки можно индексировать, так что, за исключением методов. фактически, отличие, похоже, только в расположении в памяти остается, массив расположен непрерывным блоком, ну и скорость обработки в массиве выше, но если надо раширить массив... тут уже печально становится по части производительности