unbox the reference back into a short : byte box unbox « Data Type « C# / CSharp Tutorial






using System;
using System.Collections;

class MainClass
{
  static void Main(string[] args)
  {    
    short s = 25;
    
    object objShort = s;
    
    short anotherShort = (short)objShort;
    Console.WriteLine("short anotherShort = {0}", anotherShort);
    Console.WriteLine("Unboxed object is a: {0}", anotherShort.GetType().ToString());

  }
}
short anotherShort = 25
Unboxed object is a: System.Int16








2.15.byte box unbox
2.15.1.Boxing short
2.15.2.Box the value type into a reference type
2.15.3.unbox the reference back into a short