MSDN говорит, что
Тип данных объекта - это тип, из которого объекты упакованы.
Я думал, что только типы значений упакованы?Теперь я немного растерялся.Поэтому, когда я назначаю переменную ссылочного типа переменной объекта, ее бокс?
В штучной упаковке только типы значений.
Таким образом, чтобы быть точным, предложение должно быть:
"Тип данных object - это тип, из которого значения в штучной упаковке. "
object
Это просто говорит о том, что System.Object - это тип, используемый, когда какой-либо объект упакован.
System.Object
Другими словами, когда тип значения упакован в рамку, он помещается в рамку System.Object type.
Да, только типы значений в штучной упаковке.Упаковка типа значения упаковывает его в экземпляр ссылочного типа Object.Это утверждение говорит о том, что это System.Object, который используется для блокировки / распаковки типов значений в и из.
Бокс делается только на типах значений.Мне интересно, почему MSDN не утверждает это более точно.