Possible Duplicate:
When to use struct in C#?
Why should we use class instead of structure
Possible Duplicate:
When to use struct in C#?
Why should we use class instead of structure
Your question is a bit broad but normally but Microsoft gives good answers, http://msdn.microsoft.com/en-us/library/2hkbth2a(v=vs.80).aspx .