below is a code example from a book to show when a value type will be boxed:
internal struct Point { private readonly Int32 m_x, m_y; public Point(Int32 x,