您可以这样做,但请记住,它将item.EntityName作为服务器。
var list = new List<TestEntity>();
list.Add(new TestEntity { EntityId = 1, EntityName = "aaa" });
list.Add(new TestEntity { EntityId = 2, EntityName = "bbb" });
//Creating context on-demand with any available objects rather than external resources (database, file etc.)
foreach (var item in list)
{
var context = new DataContext(item.EntityName);
context.CreateDatabase();
}
输出
Server=aaa;Database=DataContext;Integrated Security=SSPI
Server=bbb;Database=DataContext;Integrated Security=SSPI