Название в значительной степени подводит итог. Теперь, когда у нас есть List
, зачем кому-то использовать вместо него ArrayList
? Единственная причина, о которой я могу думать, - это если вы вынуждены использовать старую версию .NET до того, как List
был реализован?