Entity Framework EF6 is an object-relational mapper (ORM) made by Microsoft
to easily retrieve and save your entities

(Documentation made by ZZZ Projects & .NET Community)

using (var ctx = new CustomerContext())
{
    List<Customer> customers = new List<Customer>();

 foreach(var line in lines)
 {
  var customer = new Customer();
  // ...code...

  customers.Add(customer);
 }

 ctx.Customers.AddRange(customers);

 ctx.SaveChanges();
}

Entity Framework FAQ



什麼是實體框架?

實體框架是Microsoft製作的ORM。它允許執行CRUD操作,而無需編寫SQL查詢。它支持Code First,Database First,Stored Procedure,Transaction等。



為什麼實體框架會變慢?

通常可以通過避免一些常見錯誤來改進實體框架性能:



哪個第三方圖書館?

很多第三方庫都可用。我們建議您查看我們支持的庫:



實體框架是否支持批量插入?

不,但是第三方庫可以: Entity Framework Extensions 。它是一個使用所有批量操作擴展DbContext的主要庫。

Learn More


我在哪裡可以找到更多實體框架教程?

Here is a short list:



我在哪裡可以找到實體框架示例?

.NET Fiddle現在提供在線示例!

Online Examples

Consulting

Your company requires some custom solution to extend Entity Framework with more features?

Contact us to learn about our consultation services:
info@zzzprojects.com

You can also find some answers/ help:

Stack Overflow Issue tracker