我是靠谱客的博主 可爱发卡,最近开发中收集的这篇文章主要介绍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# var关键字所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部