c#基础系列之值类型和引用类型的深入理解

2020-01-05 09:22:38丽君
继承System.Object,但是System.ValueType重写了Equals 和GetHashCode 方法,其实在这里才是真正和引用类型的分割线。
  • 因为值类型有装箱拆箱的操作,所以像ArrayList这样的集合性能是非常令人担忧的。所以c# 2.0 出现了泛型 例如:List .....来保证了类型安全,同时又避免了拆箱装箱,因为不是我定义的类型 ,你TMD根本连编译器那一关都过不了 哈哈哈~~~~

    顺便说一句,好久不写博客,样式真实花时间啊,后来干脆写markdown格式的,请大家见谅!!

    总结

    以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对ASPKU的支持。


    注:相关教程知识阅读请移步到c#教程频道。