我偶然发现了C#中一个被称为[Inheritance]的属性。微软关于该属性的文档相对较少。该属性只有一个枚举类型的属性,称为继承级别。这就是我通过谷歌搜索所能找到的全部信息。以下是我的问题: 该属性是否实际起作用,还是仅仅是注释? 如果它确实起作用,它是否通过抛出编译时错误来强制执行继承(或不继承)? 或者,它是否可以实际更改被继承的内容?例如,选择了InheritanceLevel.NotInherited,那么它是否会取消继承?
[MethodImpl]
等。 - SLaks