Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

โปรแกรม C# หาค่าเฉลี่ยของลำดับค่าตัวเลข

ใช้เมธอด Average() ของ LINQ เพื่อหาค่าเฉลี่ยของลำดับค่าตัวเลข

ขั้นแรก ให้กำหนดลำดับข้อมูล:

List<int> list = new List<int> { 5, 8, 13, 35, 67 };

ตอนนี้ ให้ใช้เมธอด Queryable.Average() เพื่อหาค่าเฉลี่ย:

Queryable.Average(list.AsQueryable());

ตัวอย่าง

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

class Demo
{
    static void Main()
    {
        List<int> list = new List<int> { 5, 8, 13, 35, 67 };
        double avg = Queryable.Average(list.AsQueryable());
        Console.WriteLine("Average = " + avg);
    }
}

ผลลัพธ์

Average = 25.6