将数据类型声明为表单
Declaring Datatype as Form
我想在下面声明一个参数为Form
:
void Func(Form frm)
{
frm emp = new frm();
}
但是我遇到了一个错误,我不能那样处理。有什么建议吗?
frm
是变量而不是类型
void Func(Form frm)
{
Form emp = frm;
}
您正在使用 variable (method parameter) 作为类型名称的对象实例。
您不应该调用 new
运算符,因为您已经创建了实例。
New operator used to create objects and invoke constructors.
那么你只需要使用 the assignment operator 或按原样使用变量:
void Func(Form frm)
{
frm.Show();
//Form emp = frm;
}
我想在下面声明一个参数为Form
:
void Func(Form frm)
{
frm emp = new frm();
}
但是我遇到了一个错误,我不能那样处理。有什么建议吗?
frm
是变量而不是类型
void Func(Form frm)
{
Form emp = frm;
}
您正在使用 variable (method parameter) 作为类型名称的对象实例。
您不应该调用 new
运算符,因为您已经创建了实例。
New operator used to create objects and invoke constructors.
那么你只需要使用 the assignment operator 或按原样使用变量:
void Func(Form frm)
{
frm.Show();
//Form emp = frm;
}