我正在尝试创建一个类的对象,但是它似乎不起作用,我不禁要以为我是从Java的角度来看这个的:

 public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

            PortChecks PortCheckObject = new PortChecks();

        }

private void testCheck_Click(object sender, EventArgs e)
        {
            PortCheckObject.MyMethod();
        }

使用PortCheckObject调用我的方法MyMethod时会出错

(PortChecks是类名)

最佳答案

这是因为它不在testCheck_Click的范围内

public partial class Form1 : Form
{
    PortChecks PortCheckObject = new PortChecks();

    public Form1()
    {
        InitializeComponent();
    }

    private void testCheck_Click(object sender, EventArgs e)
    {
        PortCheckObject.MyMethod();
    }
}

09-11 19:38