.NET性能优化-使用结构体替代类

Posted InCerry

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.NET性能优化-使用结构体替代类相关的知识,希望对你有一定的参考价值。

前言 我们知道在C#和Java明显的一个区别就是C#可以自定义值类型,也就是今天的主角struct,我们有了更加方便的class为什么微软还加入了struct呢?这其实就是今天要谈到的一个优化性能的Tips使用结构体替代类。 那么使用结构体替代类有什么好处呢?在什么样的场景需要使用结构体来替代类呢?

以上是关于.NET性能优化-使用结构体替代类的主要内容,如果未能解决你的问题,请参考以下文章

.NET性能优化-为结构体数组使用StructLinq

.NET性能优化-为结构体数组使用StructLinq

.NET性能优化-使用RecyclableMemoryStream替代MemoryStream

C语言中结构体在OC中用啥替代

性能优化之二:结构体类型的性能优化

Android应用性能优化之使用SparseArray替代HashMap