получались не коллекция строк внутри объектов sentence, а коллекция объектов word внутри объектов sentence?
Т.е. чтобы в классе Sentence было public List<Word> Words { get; set; } и всё работало
https://pastebin.com/whWJZpZu
.OrderBy(s => s) после этого .Select(s => new Word({ Value = s })) а дальше все как было т.е .ToList() }).Where(sentence => sentence.Words.Any());
Обсуждают сегодня