我有两个相同的实体映射到不同的数据库(应用程序的不同版本)。
我的using语句看起来像这样
using (MyEntities db = new MyEntities())
但是,基于切换,我希望更改using语句并保留其他所有内容。我以为我可以用三元函数来做到这一点,但这是行不通的。
这是一个例子
using (var db = (condition == true) ? new MyEntities() : MyOtherVersionEntities())
但这会导致类型转换问题。