Boxing используется для хранения типов значений в куче, собравшейся с мусором. < /p>
< /blockquote>
https://learn.microsoft.com/en-us/dotne ... ing#boxing
Если я назначу значение int переменной, которая находится внутри объекта класса, затем я могу назвать его в качестве коробки? В этом случае тип значения хранится от стека до кучи. < /P>
Код: Выделить всё
namespace ConsoleApp1
{
class Student
{
public int Age;
}
class Program
{
static void Main(string[] args)
{
var age = 10; // inside stack
var s1 = new Student();
s1.Age = age; // assign the value from stack to heap. is it boxing?
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/644 ... -class-the