Witam mam problem.
Otóż mam oto taką klasę:
Kod:
class DaneOsobowe
{
private string Imie;
public string imie
{
get { return Imie; }
set { imie = value; }
}
private string Nazwisko;
public string nazwisko
{
get { return Nazwisko; }
set { nazwisko = value; }
}
private string Zawód;
public string zawód
{
get { return Zawód; }
set { zawód = value; }
}
private int Pensja;
public int pensja
{
get { return Pensja; }
set { pensja = value; }
}
public DaneOsobowe(string imie, string nazwisko, string zawód, int pensja)
{
Imie = imie;
Nazwisko = nazwisko;
Zawód = zawód;
Pensja = pensja;
}
}
W głównym programie tworzę sobię listę składającą się z obiektów:
Kod:
List<DaneOsobowe> lista = new List<DaneOsobowe>();
Co należy zrobić żeby można było posegregować listę po nazwisku, zawodzie i pensji osobno, tak żeby użytkownik mógł wybrać po czym ma sortować
P.S.
Program piszę w Microsoft Visual Studio 2008 jeśli to jest ważne.