Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将数据类型声明为表单_C#_C# 4.0_C# 3.0 - Fatal编程技术网

C# 将数据类型声明为表单

C# 将数据类型声明为表单,c#,c#-4.0,c#-3.0,C#,C# 4.0,C# 3.0,我想在下面将一个参数声明为Form: void Func(Form frm) { frm emp = new frm(); } 但我犯了一个错误,我不能那么在意。有什么建议吗?frm是一个变量,而不是一种类型 void Func(Form frm) { Form emp = frm; } 您正在使用对象的实例()作为类型名 您不应该调用运算符,因为您已经创建了实例 用于创建对象和调用的新运算符 然后您只需按原样使用或使用变量: void Func(Form frm) {

我想在下面将一个参数声明为
Form

void Func(Form frm)
{
    frm emp = new frm();
}

但我犯了一个错误,我不能那么在意。有什么建议吗?

frm
是一个变量,而不是一种类型

void Func(Form frm)
{
    Form emp = frm;
}
您正在使用对象的实例()作为类型名

您不应该调用运算符,因为您已经创建了实例

用于创建对象和调用的新运算符

然后您只需按原样使用或使用变量:

void Func(Form frm)
{
    frm.Show();
    //Form emp = frm;
}

为什么我不能考虑这个算法??:D