Re[2]: Concat, Distinct по строке
От: e.thrash  
Дата: 18.10.23 15:08
Оценка:
Здравствуйте, pilgrim_, Вы писали:

_>Здравствуйте, e.thrash, Вы писали:


ET>>Не пойму почему в случае Concat, Distinct по одинаковыми строкам возвращает 2 вместо 1.


_>Метод string.Concat статический, у тебя же в 1-м случае вызывается Enumerable.Concat<char>, соотв. Distinct делается для последовательности состоящей из 2-х разных IEnumerable-объектов — отсюда и 2.



да, не обратил внимание сначала. но тут вопросики.

когда делаешь над объектом string вызов метода ожидается что его обработает класс string или его предки. Как из string вывелся IEnumerable<char> ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.