.NET 11 добавил FullJoin и перегрузки LINQ без селектора результата
В .NET 11 появился оператор FullJoin, возвращающий пары (Outer, Inner) со всеми совпадениями и несовпавшими строками обеих сторон. Join, LeftJoin, RightJoin и GroupJoin получили перегрузки без селектора результата; нововведение доступно в Enumerable, Queryable и AsyncEnumerable. Сейчас доступна RC2 с go-live лицензией.
- FullJoin возвращает кортежи (Outer, Inner) без селектора результата
- Метод доступен в Enumerable, Queryable и AsyncEnumerable
- RC2 вышла 13 октября 2026 года с go-live лицензией
- Null-ключи не совпадают, а дубликаты ключей дают декартово произведение
Читать дальше
Софт