The source code to generate random even numbers using LINQ parallel query in C# is given below. The given program is compiled and executed successfully on Microsoft Visual Studio.
//Program to generate random even numbers
//using LINQ parallel query.
using System;
using System.Collections.Generic;
using System.Linq;
class RandomEvens
{
static void Main(string[] args)
{
IEnumerable<int> Numbers = ((ParallelQuery<int>)ParallelEnumerable.Range(1,50))
.Where(num => num % 2 == 0)
.Select(val => val);
foreach (int evens in Numbers)
{
Console.WriteLine(evens);
}
}
}
Here we created integer numbers collection of IEnumerable type. Here we generated random even numbers. Then we printed the random even numbers between the range 1 to 50 on the console screen.
Program:
The source code to generate random even numbers using LINQ parallel query in C# is given below. The given program is compiled and executed successfully on Microsoft Visual Studio.
Output:
Explanation:
In the above program, we created the RandomEvens class that contains the Main() method.
Here we created integer numbers collection of IEnumerable type. Here we generated random even numbers. Then we printed the random even numbers between the range 1 to 50 on the console screen.