Potrzebuję zrobić listę, do której będę dodawać nowy element o średniej mniejszej od największej średniej, która już jest na liście z informacja o liczniku. No i tak trochę utknęłam, bo nie wiem jak później usunąć element o największej średniej z tej listy. Mógłby mi ktoś powiedzieć jak mogłabym się odnieść do takiego elementu żeby go usunąć z tej listy? Wygląda to na razie tak:
public struct Wynik
{
public double sredniad;
public int licznikd;
}
List<Wynik> Najwynik;
Najwynik = new List<Wynik>();
if (srednia < Najwynik.Max(Wynik =>Wynik.sredniad))
{
if (Najwynik.Count == 10) Najwynik.Remove(Najwynik.max());
Najwynik.Add(new Wynik{sredniad = srednia, licznikd = licznik});
}