How does System.Int32 inheriting from System.ValueType?

As we know Structs cannot inherit from class (they can surely implement interfaces), then how it is possible to have all C# primitive data-types structures (e.g.: System.Int32) inheriting from System.ValueType?

by websanskriti via /r/csharp

Leave a Reply