Поддержка коллекционных выражений в ваших типах
В своей статье автор разбирает, как сделать пользовательские типы совместимыми с коллекционными выражениями в C# и .NET 8. Показаны примеры кода и объяснены принципы работы коллекционных инициализаторов и атрибута [CollectionBuilder]. Читайте больше о том, как оптимизировать ваши коллекции. Создание CollectionBuilder в более ранних версиях .NET
Не ждите обновления до .NET 8, чтобы использовать CollectionBuilder! Вы можете создать свою версию этого атрибута для работы в более ранних версиях .NET, включая .NET Framework. Это поможет вам использовать преимущества коллекционных выражений без обновления текущего приложения.
Подробности: https://andrewlock.net/behind-the-scenes-of-collection-expressions-part-5-adding-support-for-collection-expressions-to-your-own-types/
@dot_net_c_sharp #en
___
Другие наши проекты
Post #3576
924
