es
Feedback
NeuroLook

NeuroLook

Ir al canal en Telegram

C# - обучающий канал Senior C# разработчика.

Mostrar más
1 669
Suscriptores
Sin datos24 horas
-37 días
-1130 días
Archivo de publicaciones
🖥 Найди ошибку в этом коде C# и реши задание правильно Чисто академическое задание но почему бы и нет 🙃 Вот неправильное ре
+1
🖥 Найди ошибку в этом коде C# и реши задание правильно Чисто академическое задание но почему бы и нет 🙃 Вот неправильное решение, подумай, какие в нём ошибки и напиши по красоте. Готово? Получилось? Можешь смотреть решение

🖥 О использовании структур размером больше 16 байт По умолчанию, при передаче в метод/возврате из метода, экземпляры значимы
+4
🖥 О использовании структур размером больше 16 байт По умолчанию, при передаче в метод/возврате из метода, экземпляры значимых типов копируются, тогда как экземпляры ссылочных типов передаются по ссылке. В 2008 была выпущена книга «Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries». В ней рекомендовалось не использовать структуры больше 16 байт, поскольку, очевидно, структуры большего размера копируются медленнее. Прошло уже 16 лет, но в сообществе C# разработчиков до сих пор популярно мнение, что производительность структур размером больше 16 байт хуже. Даже Google на запрос «recommended structure size c#» говорит, что это не более 16 байт. Код бенчмарка очень прост. Он содержит структуры и классы размером от 4 до 160 байт, с шагом 4 байта. Для каждой структуры и класса есть соответствующий метод, который из параметра типа int cоздаёт соответствующий экземпляр и возвращает его. И, самое главное, есть непосредственно бенчмарк методы (картинка), каждый из которых...

@NeuralSmartTech - Умные нейральные технологии.

@AITechHorizons - Горизонты технологий искусственного интеллекта.

@BrainyBitsTech - Умные части технологий.

@TechNeuroFrontierAI - Граница технологий и нейро AI.

@NeuroAIVanguardGPT - Авангард нейро AI и GPT.

@CyberNeuralNexusAI - Кибернейронный узел AI.

@DigitalTechMindsetVI - Цифровое технологическое мышление VI.

@AITechnologyVanguard - Авангард технологий искусственного интеллекта.

@DigitalAITransformers - Трансформация в цифровом мире AI.

@NeuroTechSolutionsLab - Лаборатория решений в нейротехнологиях.

@InfiniteMindsetAIGPT - Бесконечное мышление в эпоху AI и GPT.

@MindfulCodeAIs - Осознанный код искусственного интеллекта.

@TechAIRevolutionaryWave - Революционная волна в технологии AI.

@CyberMindFlowAI - Потоки киберсознания в AI.

@TechAIRevolutionaryWaves - Революционные волны в технологии AI.

@NeuroTechRevolutions - Революции в нейротехнологиях.

@AIMindsetRevolution - Революция мышления в эпоху AI.

@AITechnologyVanguards - Авангарды технологий искусственного интеллекта.