using System.Collections;
using System.Collections.Generic;
public static void Main()
Console.WriteLine("Implementing IEnumerable ....");
List<double> Notes = new List<double>();
double sumNotes = Notes.Sum();
Console.WriteLine(" Somme = " + sumNotes);
Player s1 = new Player();
Console.WriteLine("Moyenne : " + s1.Notes.Average());
foreach (double val in s1)
Console.WriteLine("Implementing IEnumerable for the Class Player ....******* " + val);
public class Player : IEnumerable
public string FirstName {get; set;}
public string lastName {get; set;}
public List<double> Notes {get; set;}
public int[] Tab {get; set; }
Notes = new List<double>();
public void viewNotes(List<double> list)
foreach(var item in list)
Console.Write(item + " ** ");
public IEnumerator GetEnumerator()
foreach (double item in Notes)