CS0029编译器错误消息:CS0029:无法隐式转换类型 'string'到'Fatura_uygulaması.BLL.userBLL'
class categoriesBLL // my bll file
{
public int id { get; set; }
public string title { get; set; }
public string description { get; set; }
public DateTime added_date { get; set; }
public int added_by { get; set; }
}
userBLL usr = dal.GetIDFromUsername(loggedUser); // I get the error on this line
答案 0 :(得分:0)
dal.GetIDFromUsername(loggedUser)
返回一个字符串,并将其存储在UserBLL类型的对象中。
您应该将usr的数据类型更改为字符串,或者可以将'GetIDFromUsername'方法的返回类型从字符串更改为UserBLL
尝试执行此操作->
string usr = dal.GetIDFromUsername(loggedUser).toString();