![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作总结
Daylightcc
一个想要成为游戏王的男人
展开
-
工作杂谈1
工作杂谈今天想写的不是什么特定的内容,就说一下今天新学到的两个知识点。一,C#中字典容量计算我们都知道初始化一个字典的时候可以给它设置一个初始容量,这样就会避免resize带来的性能损耗问题,但是这个容量具体是怎么分配的呢?真的是分配多少就开辟多少吗?今天我在使用memory profiler查看内存使用的时候,发现一个我设置初始容量为16500的Dictonary,实际容量为17519,后来经过调查发现在C#中hash bucket容量分配都是质数,resize的时候也是取大于当前容量二倍的最小质原创 2020-09-17 23:38:42 · 218 阅读 · 0 评论 -
C#中关于字符串内存的优化技巧
C#中关于字符串的优化种种原因,好久没写博客了(主要是懒),然后感觉有必要对工作中遇到的一些问题和学到的知识做下总结和积累,所以我决定重新开始养成写博客的好习惯!之前博客内容主要是个人兴趣,所以大多数都是和Shader相关的。今天开始我的博客内容可能会偏向于代码和Unity引擎,因为我现在工作的内容就是引擎技术应用,会做一些基础的,底层的东西。废话不多说,开始说正事。遇到的问题我为什么想要写字符串优化呢?主要是最近遇到这么一个问题: 我们用**Dictionary<string, string原创 2020-09-16 23:02:28 · 1450 阅读 · 0 评论