摘要: 在.NET中做得一切其实都是和一个值类型或者引用类型打交道,但极有可能一些人使用C#开发了很长时间,对这些差异也只是有一个模糊的概念。更糟糕的是,可能还存在着一些误解。稍不留神,就很容易作出一个简短但不正确的陈述。这里我将做简要讨论只是为了深入更高版本C#的世界,C#1的哪些主题的基本元素是必须理解的。 先来看看值类型和引用类型的基本差异在现实世界和在.NET中是如何自然体现的。 现实世界中的值和引用 假定你正在读一份报纸,为了给朋友一个副本,需要复印报纸的全部内容并交给他。这样,他将获得属于他自己的一份完整的副本。在这种情况下,我们处理的是值类型的行为。你的报纸和你朋友的副本都是各自独立的. 阅读全文
posted @ 2012-09-03 08:48 爱智旮旯 阅读(810) 评论(7) 推荐(2) 编辑