2011-03-22 60 views
0

可能重複:
When to use struct in C#?類和結構

爲什麼要使用類而不是結構

+0

您在其他問答中得到了相關信息,但只是爲了清楚起見:問題應該是相反的:*什麼時候應該使用struct而不是class?*。創建一個班級應該是你的默認選擇。 – 2011-03-22 12:54:35

+0

當您的設計需要按值傳遞時,您應該使用一個結構,當您的設計需要通過引用時請使用一個結構。是的,這是一個無用的答案,但它強調了沒有普遍適用的規則這一事實,您必須根據項目特定的知識做出決定。 – 2011-03-22 13:03:11

回答