[C#] C#使用linq查询大数据集 →→→→→进入此内容的聊天室

来自 , 2020-09-17, 写在 C#, 查看 119 次.
URL http://www.code666.cn/view/c96ebeee
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace LargeNumberQuery
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             int[] numbers = CreateNumbers(7384738);
  13.  
  14.             Console.WriteLine("Numbers less than 2000:");
  15.  
  16.             var queryResults =
  17.                 from n in numbers
  18.                 where n < 2000
  19.                 select n;      
  20.  
  21.             foreach (var item in queryResults)
  22.             {
  23.                 Console.WriteLine(item);
  24.             }
  25.             Console.ReadLine();
  26.         }
  27.  
  28.  
  29.         private static int[] CreateNumbers(int count)
  30.         {
  31.             Random generator = new Random(0);
  32.             int[] result = new int[count];
  33.             for (int i = 0; i < count; i++)
  34.             {
  35.                 result[i] = generator.Next();
  36.             }
  37.             return result;
  38.         }
  39.     }
  40. }
  41. //csharp/7791

回复 "C#使用linq查询大数据集"

这儿你可以回复上面这条便签

captcha