Using Average to get the average length of the words in the string array. : Average « LINQ « C# / CSharp Tutorial






using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

public class MainClass {
    public static void Main() {
        string[] words = { "ch", "a", "blue" };

        double averageLength = words.Average(w => w.Length);

        Console.WriteLine("The average word length is {0} characters.", averageLength);
    }
}








22.19.Average
22.19.1.Using Average to get the average of all values of an integer array.
22.19.2.Average with int array
22.19.3.Using Average to get the average length of the words in the string array.
22.19.4.Grouped Average
22.19.5.Using Average method to calculate the average value from a query
22.19.6.Numeric Aggregates: Average