问题在标题中。我们能否以编程方式更改 Model 类中的对象(如下图所示)所引用的数据库表并继续对新表进行操作?
public class Word
{
public int ID { get; set; }
public string Text { get; set; }
}
这最初是指 EntityFramework 中的“Words”表,有没有办法在运行之前/期间更改它?如果是这样,怎么做?
编辑:
我通过他们的 ID 从数据库表“Words”中获取项目中视图中使用的所有字符串。现在,我想要的是,用户向系统输入一种新语言,然后将创建一个新表,例如 WordsEnglish。从那时起,如果用户选择英语作为语言,Word 对象将引用 WordEnglish。