在WinForm窗体中增加成员变量,是否需要增加构造函数?

在WinForm窗体中定义全局成员变量,是否需要增加构造函数?

如果需要,是加在public Form1() {InitializeComponent(); }当中吗?

还是另外定义一个类,在public Form1() {InitializeComponent(); }中用new初始化?

我觉得可以不用增加

public Form1(string field = null)
{
InitializeComponent();

this.field = field;
}

增加构造函数的重载,是这样子的结构:

 private string field;

public Form1(string field)
{
  InitializeComponent();

  this.field = field;
}