C# 3层架构编译错误
我在我的C#WinForms应用程序中使用了3层架构。当我编译应用程序时,在我的表示层form1.cs中出现以下错误 代码: 错误: “BLL.clsBLL”不包含“Save_Client”的定义,并且没有 扩展方法“Save_Client”接受类型为的第一个参数 可以找到“BLL.clsBLL”(您是否缺少using指令或 装配参考?) 中BLL层中的Save_客户端的代码如下所示: 代码: 错误: “需要标识符” 在方法private Boolean Check_Rules(Client_FirstName, 客户(姓氏、客户年龄) 我无法找出错误的原因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
有人能告诉我问题出在哪里吗?您忘了在
检查规则
方法中说明参数的类型。您需要更改此行:
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)