C#里类和结构体什么区别

2025-02-28 07:07:13
推荐回答(1个)
回答1:

类和结构体其实没有多少的区别 类表示引用类型,结构体表示一个值类型 == 》 继承的基类不同,但都是从object派生的 类成员在没有修饰符情况下默认私有,结构体默认public 对类实例的引用是对地址的引用,而对结构体对象的引用是对象内存数据的完全拷贝~ 理解最后点就OK了,其他还有一些,自己慢慢体会吧~ 比如说类支持继承类,结构体不支持结构体继承但是可以继承接口 等等~