The data structures we discuss in this chapter store
object references. However, as you’ll soon see, we’re able to store both simple- and reference-type values in these data structures. This section discusses the mechanisms that enable simple-type values to be manipulated as objects.
Each simple type (see Appendix B, Simple Types) has a corresponding struct in namespace
System that defines the simple type. These structs are called
UInt64. Types declared with keyword
struct are value types.
Simple types are actually aliases for their corresponding
structs, so a variable of a simple type ...