Что такое бокс и распаковка и каковы компромиссы?

из C# 3.0 In a Nutshell:

Бокс — это акт приведения unboxing значения введите в ссылочный language-agnostic тип:

int x = 9; 
object o = x; // boxing the int

распаковка это... обратная language-agnostic сторона:

// unboxing o
object o = 9; 
int x = (int)o; 

language-agnostic

boxing

glossary

unboxing

2022-11-05T00:47:27+00:00
Вопросы с похожей тематикой, как у вопроса:

Что такое бокс и распаковка и каковы компромиссы?