Аналога для ThenBy и для GroupBy в js нет, а все остальное заменяется на следующие конструкции OrderBy -> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort SelectMany -> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatMap Select -> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map Все OrderBy и ThenBy необходимо будет реализовать в одном вызове sort GroupBy придется реализовать вручную через reduce https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce
Как написали выше, ну или можешь попробовать https://github.com/mihaifm/linq (библиотека правда не развивается - так что если сходу не подойдет лучше переписать на JS/TS)
Обсуждают сегодня