- 冒号空间 - https://blog.zhenghui.org -

Reply To: 值与引用

以前我写C#代码基本上所有类都用class,很少用struct。在实际项目中也出现过问题,比如:我设计的一个cache,直接把添加进来的对象引用保存起来,而不是值拷贝;这样一个模块不小心修改了对象,立刻反映到cache中,导致了一些意料之外的问题。


我第一遍读这章之前,对值与引用基本上没有什么认识,一下子从语法到语义到设计的密集信息还是难以消化(但是依然觉得很精彩)。这次第二遍读这章就感觉好多了,认识深化了,自然就把脉络理顺了。


Share