C# var 的关键字的使用
2012-03-19 09:01
309 查看
var 这个变量是在3.5新出来的一个弱类型的关键字(定义变量法的类型)
所以在使用上类似于 javascript中的var 定义变量类型一下。
所以在使用上类似于 javascript中的var 定义变量类型一下。
VAR可代替任何类型 编译器会根据上下文来判断你到底是想用什么类型的
至于什么情况下用到VAR 我想就是你无法确定自己将用的是什么类型 就可以使用VAR 类似 OBJECT 但是效率比OBJECT高点 使用var定义变量时有以下四个特点: 1. 必须在定义时初始化。也就是必须是var s = “abcd”形式,而不能是如下形式: var s; s = “abcd”; 2. 一但初始化完成,就不能再给变量赋与初始化值类型不同的值了。 3. var要求是局部变量。 4. 使用var定义变量和object不同,它在效率上和使用强类型方式定义变量完全一样。
相关文章推荐
- C#中的var关键字的使用
- c#是否使用var关键字的区别
- using关键字在C#中的使用方法
- C#变量声明中var的使用
- C#关键字使用
- C#中76个关键字使用特色
- 2、C#基础整理(运算符、数据类型与转换、var关键字)
- 再论属性可以变成方法---C#中使用new关键字隐藏成员
- 使用未公开关键字在 C# 中导入外部 printf 等参数数量可变函数
- 使用未公开关键字在 C# 中导入外部 printf 等参数数量可变函数 [2] C# 实现
- C#中is,as,using关键字的使用
- 该不该在C#中使用var关键词
- C#使用checked关键字处理"溢出"错误
- JavaScript中var关键字的使用详解
- 了解何时使用 Override 和 New 关键字(C# 编程指南)
- JavaScript中var关键字的使用详解
- 【译】使用C# yield关键字来提高性能和可读性
- 【译】使用C# yield关键字来提高性能和可读性 (转)
- 【.Net码农】c#:使用using关键字自动释放资源未必一定就会有明显好处
- 使用C#中的out关键字,用世界杯演绎