Това са масиви, които могат да се променят динамично, като се добавят или премахват елементи от тях. Синтаксисът е '''List<T>''' – където Т е типа данни, които ще се съдържат. Основното им предимство е, че няма нужда да знаем предварително дължината на масива. Първоначално новосъздадения списък има ''0'' елемента.