یک شنبه 7 آبان 1396 - 11:10
فقط ستون های موردنیازتان را انتخاب کنید(مشکلات NET. :بخش بیستم)
اگر به همه ی ستون ها در پایگاه داده نیاز ندارید آن ها را انتخاب نکنید.
Entity Framework یک تقویت کننده بهره وری عالی برای توسعه دهندگان است. به جای نوشتن دستورات SQL خسته کننده، شما فقط کد زیر را بنویسید:
var products = db.Products.ToList();
یک کد خط مانند این عالی است اگر شما فقط چند ستون در جدول محصولات خود داشته باشید و یا در مورد عملکرد یا مصرف حافظه زیاد توجه نکنید. با استفاده از این کد، Entity Framework تمامی ستون های جدول محصولات را انتخاب می کند، اما اگر جدول محصول شما دارای 25 ستون باشد و شما فقط به دو مورد نیاز دارید، پایگاه داده، شبکه و رایانه شما تمام کندتر اجرا می شود.
اما اگر، برای مثال، شما فقط به فیلدهای "Id" و "Name" نیاز دارید، می توانید بیانیه خود را مانند این تغییر دهید:
var db.Products.Select(p => new {p.Id, p.Name}).ToList();