详述.NET 里 class 和 struct

14 查阅
详述.NET 里 class 和 struct 的异同!

参考答案:

正确答案:

class:放在 ? struct 放在?
struct 值传递类与结构有很多相似之处:结构可以实现接口,并且可以具有与类相同的成员类型。然而,结构在几个重要方面不同于类:结构为值类型而不是引用类型,并且结构不支持继承。结构的值存储在“在堆栈上”或“内联”。细心的程序员有时可以通过聪明地使用结构来增强性能。

异同