C#中static方法问题
我想把windows form1中的一个方法f1()提供给windows form2使用.由于windows form1是主窗口,不用实例化,我就把f1()写成
statci public void f1()
{
f2();//f2()是windows form1中非静态的方法
}
的形式,但是我在f1中使用windows form1中的非static属性和方法时,提示"an object reference is required for the nonstatic field、method、or property '工程名.form1.f2()'。怎么解决,是不是form1不实例化就不行?请高人指点,多谢!