日期:2014-05-18  浏览次数:20478 次

不可思议的情况!!!
大家看 段代码:
C# code

using MyBookStore.BLL;
using MyBookStore.Model;

LoginInfo loginInfo = new LoginInfo();
        LoginManager loginManager = new LoginManager();
        loginInfo.Name = this.TextBox1.Text;
        Boolean boolean = loginManager.AddLoginUser(loginInfo);



这段代码编译 就提示我 “MyBookStore.BLL.LoginManager”并不包含“AddLoginUser”的定义”
没找到原因,下面是 LoginManager 的代码,大家帮忙看看,到底怎么解决!
C# code

namespace MyBookStore.BLL
{
    public class LoginManager
    {
        public Boolean AddLoginUser(LoginInfo loginInfo)
        {
            return new LoginService().GetInsertLogins(loginInfo);
        }
    }
}



------解决方案--------------------
C# code

LoginManager loginManager = new LoginManager();

------解决方案--------------------
呵呵,清理解决方案,重新添加那些dll,生成dll的时候注意顺序。
------解决方案--------------------
首先检查下你这个方法是否是静态的
如果是静态的 就不能用对象去调用
然后 看看方法名字是否写错了
最后再把你的整个程序 重新生成一下 就OK了
------解决方案--------------------
你重新生成一下试试