Пожалуйста, проверяйте тип details
каждый раз, когда вы переназначаете его.Я полагаю, что вы назначаете его где-то неправильно (возможно, DetailsSplit.SplitB()
возвращает String
вместо List
?).Вы можете проверить это, используя точки останова.
Также, пожалуйста, ограничьте использование var
здесь.Как читатель, я понятия не имею, что такое details
, просто взглянув на ваш код (без комментариев).Хороший принцип - писать код, который могут понять другие, просто взглянув на него, особенно при публикации в SO.