Есть ли в C# аналог Stream и функционального программирования из Java?
Stream API из Java есть в С# под другим именем?
Ответы (1 шт):
Автор решения: Neomaster
→ Ссылка
LINQ
Преимущества
- Наличие методов расширений в C#
- Лучше дизайн 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);