C#中的内部Int32实现

时间:2016-06-07 16:47:17

标签: c# struct value-type

我很好奇C#中Int32的内部实现。 Int32是结构类型。如何从System.ValueType继承? 我用Google搜索了它,但无法得到令人满意的答案。希望有人会清楚我的问题。

1 个答案:

答案 0 :(得分:1)

struct关键字专门用于表示ValueType的继承。

来自MSDN(强调我的):

  

尽管ValueType是值类型的隐式基类,但您无法创建直接从ValueType继承的类。相反,个别编译器提供语言关键字或构造(例如C#中的struct和Visual Basic中的结构......结构)以支持值类型的创建。