В C# есть две похожие коллекции:
ArrayList(старый подход) и List<T> (современный вариант). Основные отличия: 🚩Пример кода
ArrayList arrayList = new ArrayList();
arrayList.Add(1);
arrayList.Add("Hello"); // Ошибки возможны при приведении типов
List<int> list = new List<int>();
list.Add(1); // Только int, безопаснее
Ставь 👍 и забирай 📚 Базу знаний