Метод Split
возвращает массив, и вы не можете изменить размер массива.
Вы можете создать List<string>
из массива, используя метод расширения ToList
:
IList<string> stelle = stelleString.Split('-').ToList();
или конструктор List<T>
:
IList<string> stelle = new List<string>(stelleString.Split('-'));
Кроме того, вы, вероятно, не хотите использовать интерфейс IList<T>
в качестве типа переменной, а просто используете фактический тип объекта:
string[] stelle = stelleString.Split('-');
или
List<string> stelle = stelleString.Split('-').ToList();
Это позволит вам использовать именно то, что может делать класс, не ограничиваясь интерфейсом IList<T>
, и никакие методы, которые не поддерживаются.