日期:2014-05-18  浏览次数:20958 次

这里,为什么不能用var
public partial class Form1 : Form
  {
  public Form1()
  {
  InitializeComponent();
  }
  var s = "汤姆"; //为什么不能用var
  }


为什么在构造函数之外,不能用var ?


------解决方案--------------------
上下文关键字“var”只能出现在局部变量声明中
------解决方案--------------------
你这里不是局部变量,而是成员变量。
------解决方案--------------------
类的字段是不能用var声明的 var只可以在方法体里面