Скажем, у меня есть:
using (SomeDataContext db = new SomeDataContext())
{
foreach(Item i in Items)
{
DbItem d = new DbItem;
d.value = i.value;
//.... etc ...
db.InsertOnSubmit(d);
}
db.SubmitChanges();
}
Можно ли и/или лучше (хуже?) сделать:
using (SomeDataContext db = new SomeDataContext())
{
IEnumerable<DbItem> dbItems = //???? possible?
foreach(Item i in Items)
{
DbItem d = new DbItem;
d.value = i.value;
//.... etc ...
dbItems.Add(d); // ???? again, somehow possible?
}
db.InsertAllOnSubmit(dbItems);
db.SubmitChanges();
}