正在尝试将存储实例的字符串转储到嵌套的foreach
循环中。
foreach (var Company in db.Companies)
{
Console.WriteLine($" - {Company.Name}");
foreach (var Department in db.Departments)
{
Console.WriteLine($" - {Department.Name}");
}
}
只是试图访问db.Departments
最终在尝试重用一个已经打开的连接->错误!
您正在使用SQL Server吗?如果是,确保您的连接字符串包含MultipleActiveResultSets=True
。这个特征被称为MARS。