C# - Average of Array Elements Using Queryable.Average()

Here, we are going to learn how to find the average of array elements using the predefine Average() method of Queryable class in C#?
Submitted by Nidhi, on August 27, 2020 [Last updated : March 19, 2023]

Here we will create an array of integers and then we find the average of all array elements using a predefine Average() method of Quaryable class. To use a Queryable class, we need to import the System.Linq method in our program.

C# program to find the average of array elements using Queryable.Average()

The source code to find the average of array elements using the predefine method is given below. The given program is compiled and executed successfully on Microsoft Visual Studio.

//C# program to find the average of array elements 
//using the Average() method of Queryable class.

using System;
using System.Linq;

class Sample
{
    static void Main()
    {
        int[] MyArray = { 40, 30, 20, 10, 50 };
       
        double average = Queryable.Average(MyArray.AsQueryable());
        
        Console.WriteLine("Average of array elements: {0}",average);
    }
}

Output

Average of array elements: 30
Press any key to continue . . .

Explanation

In the above program, we created an array of integers. Then find the average of all array elements using the Average() method of Queryable class. The Average() method returns a double value. To use a Queryable class, we need to import the System.Linq method in our program.

C# Basic Programs »

Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.