我应该使用Struct吗?

stu*_*ark 4 c# struct

可能重复:
何时在C#中使用struct?

嗨,我正在创建一个在C#中有一个纯粹用于保存变量的类的应用程序,除了设置和获取这些变量之外别无其他.我想知道,为了提高效率和良好的编码实践,我是否应该将此类转换为结构,以便正确使用它.我之前从未使用过结构但是一直在研究它们但是我在使用它时遇到了一些麻烦.任何意见,将不胜感激!

谢谢,斯图尔特

Ode*_*ded 6

如果值集合为值类型建模(即,没有自己的标识,并且具有相同值的两个实例被认为是相同的),则使用结构.

否则,请使用课程.