我是靠谱客的博主 可爱发卡,这篇文章主要介绍C# var关键字,现在分享给大家,希望可以做个参考。

C# 1.0、1.1及2.0版本中,如果要声明一个变量,必须指定变量的类型,但在C#3.5中,可以不明确指定变量其数据类型,使用Var关键字来声明。
可以用来创建隐形局部变量,它指示编译器根据初始化语句右侧的表达式推断变量的类型。推断类型可以是内置类型、匿名类型、用户定义类型、.NET Framework 类库中定义的类型或任何表达式。

示例:
var number =1 ;

使用var定义变量时,需要遵循以下规则:

  1. 只用在同一语句中声明和初始化局部变量,才能使用var,不能将变量初始化为null。
  2. 不能将var用于类范围的域。
  3. var声明的变量不能用在初始化表达式中,如var v=v++;会产生编译错误。
  4. 不能再同一语句中初始化多个隐式类型的变量。
  5. 如果一个名为var的类型位于范围中,当尝试var关键字初始化局部变量时,会产生编译错误。

最后

以上就是可爱发卡最近收集整理的关于C# var关键字的全部内容,更多相关C#内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(124)

评论列表共有 0 条评论

立即
投稿
返回
顶部