摘要: 本文为《Illustrated C# 2008》:方法学习总结注:此书中文版《C#图解教程》把Local Variables翻译成本地变量,scope翻译成有效范围,看着挺别扭的。其实Local Variables局部变量,scope作用域。1、从C#3.0开始,可以在变量声明的开始部分的显示类型名的位置使用新的关键字var。表示任何可以从初始化的右边推断出的类型。使用条件:1)It can only be used with local variables—not with fields.2)It can only be used when the variable declaration 阅读全文
posted @ 2011-08-20 13:49 zhouyixin 阅读(303) 评论(0) 推荐(0)
摘要: 本文为《C#图解教程》:C#值类型和引用类型学习笔记1、背景知识:运行中的程序使用两个内存区域来存储数据:栈与堆栈:一个内存数组,是一个LIFO(last-in first-out,后进先出)的数据结构。数据只能从栈的顶端插入和删除。堆:一块内存区域,在堆里可以分配大块的内存用于存储某类型的数据。与栈不同,堆里的内存可以任意顺序存入和移除。2、值类型(需一段内存:栈)与引用类型(需两段内存:栈和堆)在内存中的存储位置值类型包括:简单类型、枚举类型、结构类型引用类型包括:类(object、class)、接口(interface)、数组(arry)、委托(delegate)一般把引用类型的变量成为 阅读全文
posted @ 2011-08-20 13:33 zhouyixin 阅读(230) 评论(0) 推荐(0)