Есть ли в C# аналог Stream и функционального программирования из Java?

Stream API из Java есть в С# под другим именем?


Ответы (1 шт):

Автор решения: Neomaster

LINQ

Преимущества

  1. Наличие методов расширений в C#
  2. Лучше дизайн API

C#

var skippedList = vipNames.Skip(3).ToList(); 
friends = friends.OrderBy(c => c).ToArray();

Java

skippedList = stream(vipNames).substream(3).collect(toList());
friends = stream(friends).sorted().toArray(String[]::new);
→ Ссылка