Уведомления
Очистить все
C# и .NET
1
Записи
1
Пользователи
0
Likes
562
Просмотры
Создатель темы 29/05/2020 10:28 дп
Boxing и Unboxing оба используются для преобразования типов.
Процесс преобразования из типа значения в ссылочный тип называется Boxing. Boxing - это неявное преобразование. Вот пример Boxing в C#.
// Boxing
int anum = 123;
Object obj = anum;
Console.WriteLine(anum);
Console.WriteLine(obj);
Процесс преобразования из ссылочного типа в тип значения называется Unboxing. Вот пример Unboxing в C#.
// Unboxing
Object obj2 = 123;
int anum2 = (int)obj;
Console.WriteLine(anum2);
Console.WriteLine(obj);