Будет ли бокс и распаковка происходить в массиве?

Я новичок в программировании,

СогласноMSDN,

Бокс - это процесс преобразования типа значения в объект типа или в любой тип интерфейса, реализованный этим типом значения. Когда CLR упаковывает тип значения, он помещает значение в System.Object и сохраняет его в управляемой куче. Распаковка извлекает тип значения из объекта. Бокс неявный; распаковка явная.

Я знал, что мы можем хранить любые объекты в массиве, потому чтоsystem.object является базой для всех типов. Бокс и распаковка происходит в списке массивов. Я согласен с этим.

Будет ли бокс и распаковка происходить в массиве? Потому что мы можем создать массив объектов, как показано ниже

object[] arr = new object[4] { 1, "abc", 'c', 12.25 };

Правильно ли я понимаю, что бокс и распаковка происходят в таком массиве правильно?

Ответы на вопрос(3)

Ваш ответ на вопрос