2016-12-13 2 views

ответ

3

Вы можете использовать LINQ для выделения всех строк:

IEnumerable<string> allStrings = 
    n.SelectMany(list => list); 

С этой последовательности вы свободны делать все, что угодно, в том числе и для печати всех из них.

Вы можете использовать LINQ для выполнения других операций со строками перед их печатью. Например, для удаления дубликатов можно использовать Distinct и сортировать их можно использовать OrderBy:

IEnumerable<string> strings = 
    n.SelectMany(list => list) 
     .Distinct() 
     .OrderBy(s => s); 
Смежные вопросы