Content deleted Content added
Line 133:
::I found http://msdn.microsoft.com/en-us/library/2hf02550(VS.71).aspx which says that the common type system supports value types and reference types. Reference types can be self-describing types, pointer types, or interface types. So pointers ARE a part of CTS. And pointers are just pointing to an object, they are not objects itself, they are simply an address of an object.
::Anyway, if you are concerned using unsafe context, try to compile this: <code>Console.WriteLine((object)default(TypedReference));</code>
::.NET Framework has exceptions from its rules, and these exceptions makes statement ''“Every type is deriving from/can be converted to object.”'' false. If Microsoft wrote ''“All types derive from the System.Object base type.”'' it should also write ''
== Contradiction ==
|