Vb.net/C#使类存储值类型
我需要声明一个类,其属性存储为值类型。我还需要使我的类可继承,所以我不能使它成为一个结构Vb.net/C#使类存储值类型,c#,vb.net,class,value-type,C#,Vb.net,Class,Value Type,我需要声明一个类,其属性存储为值类型。我还需要使我的类可继承,所以我不能使它成为一个结构 Class MyClass ... End Class Class InheritingClass Inherits MyClass ... End Class 在不将其转换为结构和使用接口的情况下,是否还有其他方法可以做到这一点?(下面的例子) PS:你可以用C来发布答案,如果你不知道vb,如果你需要你的类型是一个值类型,除了把它变成一个结构,没有别的方法了 也许,如果您提供更多的上下文,引出另一个问
Class MyClass
...
End Class
Class InheritingClass
Inherits MyClass
...
End Class
在不将其转换为结构和使用接口的情况下,是否还有其他方法可以做到这一点?(下面的例子)
PS:你可以用C来发布答案,如果你不知道vb,如果你需要你的类型是一个值类型,除了把它变成一个
结构
,没有别的方法了
也许,如果您提供更多的上下文,引出另一个问题,我们可能会找到一个更好的解决您实际问题的方法。您能否至少展示其中一个属性?您的意思是什么?类可以包含值类型字段,没有问题。属性根本不“存储”值;他们只不过是干将和二传手。与任何其他字段一样,支持属性的类字段可以是值类型。你想做什么你认为自己做不到的事?请具体说明。阅读本书,了解如何以清晰、负责的方式提出问题的建议。
Structure MyStructure
Implements MyInterface
...
End Structure
Structure InheritingStructure
Implements MyInterface
...
End Structure
Interface MyInterface
...
End Interface