ใช้เมธอด 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