この質問はばかげているように聞こえるかもしれませんが、EF を介して一括操作を行う方法を見つけようとしていました。私はそれが良い習慣ではないことを知っています。
検索中に、このリンクを見つけました https://github.com/geersch/EntityFrameworkBulkCopy
それは例を挙げた
for (int i=0; i<1000; i++)
{
var entity = new Contact
{
CustomerId = Guid.NewGuid(),
FirstName = "Ruben",
LastName = "Geers",
EmailAddress = "geersch@gmail.com"
};
context.Contacts.AddObject(entity);
}
context.SaveChanges();
ご覧のとおり、私の質問はオブジェクトをループに追加しています。私によると、オブジェクトは新しいオブジェクトが作成されるたびに参照ポインターです
var entity = new Contact
オブジェクトの参照を追加してから再作成するという問題が発生することはありません。
少し混乱...