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

行业问题 异同 已帮助 人

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

热搜:代用货币和信用货币的异同

答案解析

难度★★☆ 搜索
  • 正确答案:
    class:放在 ? struct放在?
    struct值传递

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