我试着在互联网上寻找。我在谷歌图片中找到了一些,但它们并没有完整。我已经看到了统一类型系统的概述,但他们没有图表。你知道任何链接吗?
答案 0 :(得分:3)
统一类型系统基本上意味着(almost)C#中的每个类型都与System.Object
兼容。一切都是其中的一种。
在列出的内容中,类,接口和结构不是真正的类型,它们是类型的类型。我可以说System.Int32
(int
)是一个结构,但实际上它继承自System.ValueType
,它继承自System.Object
。
无论如何,这是我能做的最好的事情:
System.Object
System.ValueType
System.Enum
System.Int32
(int
)System.Decimal
System.Single
(float
)System.Double
System.Char
System.Boolean
(bool
)System.Delegate
System.String
System.Array