List<T>.RemoveAt()
Удаляет элемент по индексу.
Сигнатура
void list.RemoveAt(int index)Удаляет элемент на указанной позиции. Индексы с нуля. Бросает исключение при выходе за границы.
var l = new List<string> { "a", "b", "c" };
l.RemoveAt(0); // ["b", "c"]