什么时候应该在C#中使用结构?

什么时候应该在C#中使用结构?,c#,.net,struct,C#,.net,Struct,可能的重复项: 在C#中使用结构时,会出现什么情况 当您想要一个轻量级的、不可变的类时?堆栈与堆分配将如何影响我,我应该注意什么?是否还有其他实例表明使用structs有意义?Dupe:谢谢,第二个链接很有用。“我什么时候应该使用struct而不是class?”一。Dupe:谢谢,第二个链接很有用。“我什么时候应该使用struct而不是类?”一个。

可能的重复项:

在C#中使用结构时,会出现什么情况


当您想要一个轻量级的、不可变的类时?堆栈与堆分配将如何影响我,我应该注意什么?是否还有其他实例表明使用structs有意义?

Dupe:谢谢,第二个链接很有用。“我什么时候应该使用struct而不是class?”一。Dupe:谢谢,第二个链接很有用。“我什么时候应该使用struct而不是类?”一个。