Params-коллекции и collection expressions в C#
Привет, Хабр!
В экосистеме C# за последние два релиза случилось ровно то, чего многим не хватало для аккуратной работы со списками значений. В C# 12 появились collection expressions — синтаксис вида [1, 2, 3] со spread-элементами .., который конвертируется в массивы, Span, ReadOnlySpan, интерфейсы коллекций и любые правильно устроенные типы. В C# 13 к этому добавили params-коллекции: теперь params может быть не только массивом, а почти любой поддерживаемой коллекцией, включая спаны и неизменяемые контейнеры.
Читать далее
https://habr.com/ru/companies/otus/articles/938200/?utm_campaign=938200&utm_source=habrahabr&utm_medium=rss
Post #9801
473