Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.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# 3层架构编译错误_C#_Winforms_Architecture_Layered - Fatal编程技术网

C# 3层架构编译错误

C# 3层架构编译错误,c#,winforms,architecture,layered,C#,Winforms,Architecture,Layered,我在我的C#WinForms应用程序中使用了3层架构。当我编译应用程序时,在我的表示层form1.cs中出现以下错误 代码: 错误: “BLL.clsBLL”不包含“Save_Client”的定义,并且没有 扩展方法“Save_Client”接受类型为的第一个参数 可以找到“BLL.clsBLL”(您是否缺少using指令或 装配参考?) 中BLL层中的Save_客户端的代码如下所示: 代码: 错误: “需要标识符” 在方法private Boolean Check_Rules(Client_F

我在我的C#WinForms应用程序中使用了3层架构。当我编译应用程序时,在我的表示层form1.cs中出现以下错误

代码: 错误:

“BLL.clsBLL”不包含“Save_Client”的定义,并且没有 扩展方法“Save_Client”接受类型为的第一个参数 可以找到“BLL.clsBLL”(您是否缺少using指令或 装配参考?)

中BLL层中的Save_客户端的代码如下所示:

代码: 错误:

“需要标识符”

在方法private Boolean Check_Rules(Client_FirstName, 客户(姓氏、客户年龄)

我无法找出错误的原因


有人能告诉我问题出在哪里吗?

您忘了在
检查规则
方法中说明参数的类型。您需要更改此行:

private Boolean Check_Rules(Client_FirstName, Client_Lastname, Client_Age)
为此:

private Boolean Check_Rules(string Client_FirstName, string Client_Lastname, string Client_Age)

+这是我的第一份工作。此外,在调用该方法时,您可能希望使用文本框中的值。这样:
obj.Save\u客户机(名字、姓氏、年龄)层体系结构与这个问题有什么关系?
private Boolean Check_Rules(Client_FirstName, Client_Lastname, Client_Age)
private Boolean Check_Rules(string Client_FirstName, string Client_Lastname, string Client_Age)