Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么可以';我不能在我的Visual C#2008 Studio中找到Var关键字吗?_C#_Variables_C# 3.0_Keyword - Fatal编程技术网

为什么可以';我不能在我的Visual C#2008 Studio中找到Var关键字吗?

为什么可以';我不能在我的Visual C#2008 Studio中找到Var关键字吗?,c#,variables,c#-3.0,keyword,C#,Variables,C# 3.0,Keyword,我有这个版本: Microsoft Visual C#2008快速版 使用此功能: var X = new WebClient(); 我的IDE无法识别Var。谢谢。你想把它用于班级成员吗var仅对函数中的局部变量有效。Aha!那就是我的朋友。为什么会这样做,有什么合乎逻辑的原因吗?我对使用Vars还不熟悉。这是因为编译器无法推断保存到其中的变量类型,这将是系统密集型的吗?@Papuccino1:如果显示实际的编译器消息,请参阅帮助。如果在函数之外使用var,您将得到的消息基本上说明了这一点

我有这个版本:

Microsoft Visual C#2008快速版

使用此功能:

var X = new WebClient(); 

我的IDE无法识别Var。谢谢。

你想把它用于班级成员吗
var
仅对函数中的局部变量有效。

Aha!那就是我的朋友。为什么会这样做,有什么合乎逻辑的原因吗?我对使用Vars还不熟悉。这是因为编译器无法推断保存到其中的变量类型,这将是系统密集型的吗?@Papuccino1:如果显示实际的编译器消息,请参阅帮助。如果在函数之外使用var,您将得到的消息基本上说明了这一点。