我正在尝试保存它不允许我这样做的对象。 给我类型转换错误。 我已经填充了一个对象并尝试将其传递给DBset,并使用savechanges保存它。
public class UserContext: DbContext
{
public UserContext()
{
}
public virtual DbSet<Users> User { get; set; }
// public virtual DbSet<Role> Roles { get; set; }
}
使用此方法保存
public bool registerUser(Users user)
{
userContext = new UserContext();
userContext.User = user;
userContext.SaveChanges();
return false;
}
无法将类型'object'隐式转换为'System.Data.Entity.DbSet'
需要帮助!
答案 0 :(得分:1)
我认为,你需要调用F = s.length()
方法:
public class Main {
public static void main(String[] args) {
String s = "hello world";
String rep = s.replaceAll("[a-z]", " ");
int F = s.length();
int G = 3;
System.out.println(s);
for(int i = 1; i<s.length()-1; i++, F--, G++)
System.out.println(s.charAt(0) + rep.substring(F) + s.charAt(i) +
rep.substring(G) + s.charAt(s.length()-1));
System.out.println(s);
}
}