摘要: 温习一下C#基础知识。简要记录一下C#中对变量的初始化要求比较高,是为了安全考虑一般的编译器,只把变量的初始化当做是警告,而C#则当做错误。C#有两个方法可以确保变量在使用前进行初始化1.变量是类或结构体中的字段,如果没有显示的初始化,创建这些变量时,其值默认是02.方法的局部变量必须在代码中显示的初始化,之后才能在语句中使用它们的值。此时,初始化不是在声明变量时进行的,但编译器会通过检查所有可能的路径,如果检测到局部变量在初始化之前就使用了它的值,就会产生错误。C#的方法与C++的方法相反,在C++中,编译器让程序员确保变量在使用之前进行了初始化。例如,C#中不能使用下列语句public s 阅读全文
posted @ 2011-09-17 00:18 Lee.Kevin 阅读(2087) 评论(0) 推荐(0) 编辑