Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net/C#使类存储值类型_C#_Vb.net_Class_Value Type - Fatal编程技术网

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