自然、人类、机器
Home › Forums › 《冒号课堂》讨论区 › 值与引用 › Reply To: 值与引用
以前我写C#代码基本上所有类都用class,很少用struct。在实际项目中也出现过问题,比如:我设计的一个cache,直接把添加进来的对象引用保存起来,而不是值拷贝;这样一个模块不小心修改了对象,立刻反映到cache中,导致了一些意料之外的问题。
我第一遍读这章之前,对值与引用基本上没有什么认识,一下子从语法到语义到设计的密集信息还是难以消化(但是依然觉得很精彩)。这次第二遍读这章就感觉好多了,认识深化了,自然就把脉络理顺了。