C#中的类和结构之间有什么区别?