По CLR via C# ключевое слово dynamic может использоваться для интеграции с COM, его лучше ограничивать, так как ключевое слово тащит с собой дополнительные библиотеки, как следствие влияет на производительность.
Спасибо! Не разу не видел примера про сложение через dynamic. Тоже оверхед тот еще конечно... Боюсь мечта Рихтера так и не осуществится - ограничения на generic тип по имплиментированным мат операциям или что то типа where T: number
th-cam.com/video/PnMRa9WQkXg/w-d-xo.html интересует, почему мы избавились от боксинга/анбоксинга, если у нас до сих пор приходят object тайпы в параметрах?
на 7:55 автор оговорился, оператор as используется с ссылочными типами ,так как может вернуть null. Кстати я чекнул, на сайте та же самая опечатка.
Вы правы. Это оговорка. На сайте я нанесу исправление в ближайшее время (скорей всего на выходных).
По CLR via C# ключевое слово dynamic может использоваться для интеграции с COM, его лучше ограничивать, так как ключевое слово тащит с собой дополнительные библиотеки, как следствие влияет на производительность.
Спасибо! Не разу не видел примера про сложение через dynamic. Тоже оверхед тот еще конечно...
Боюсь мечта Рихтера так и не осуществится - ограничения на generic тип по имплиментированным мат операциям или что то типа where T: number
спасибо за ньюансы . . . поставил лайк
is и as работают в рантайм или их результат доступен уже на этапе компиляции ?
Вы можете самостоятельно это проверить 😉
Лайк нажал, плейлистом поделился🤘
Спасибо большое за поддержку канала! 🙏🙏🙏👍👍👍
th-cam.com/video/PnMRa9WQkXg/w-d-xo.html интересует, почему мы избавились от боксинга/анбоксинга, если у нас до сих пор приходят object тайпы в параметрах?