LINQ-ning afzalliklari
LINQ ma'lumotlar qayerdan kelib chiqqanidan qat'i nazar, ma'lumotlar bo'yicha so'rov o'tkazish uchun ob'ektga asoslangan, til bilan birlashtirilgan usulni taklif qiladi. Shunday qilib, LINQ orqali biz ma'lumotlar bazasi, XML va to'plamlarni so'rashimiz mumkin.
LINQ kodiga misollar
Misol_1. Butun sonlar qatorini yaratadigan oddiy misol. LINQ so'rovi qaytarilgan ma'lumotlar to'plamini saqlaydigan varni qaytarish uchun ishlatiladi. C # da var kalit so'zi.
Dastur kodi
namespace Butun_sonlar_qatori
{
class Program
{
static void Main(string[] args)
{
int[] nums = new int[] { 0, 1, 2, 3, 4 };
var res = from a in nums where a < 5 orderby a select a;
foreach (int i in res)
Console.WriteLine(i);
Console.ReadKey(true);
}
}
}
Do'stlaringiz bilan baham: |