public Póló(String szín,String méret,String márka,int ár)
public override string ToString()
return szín+" "+méret+"-es "+márka+" póló "+ár+" Ft";
public int GetÁr() { return ár; }
public string GetMárka() { return márka; }
public string GetSzín() { return szín; }
public static void Main()
Póló p1 = new Póló("Fekete", "M", "Scotch & Soda", 7000);
Póló p2 = new Póló("Fehér", "L", "Hollister", 4000);
Póló p3 = new Póló("Sárga", "S", "Tommy Jeans", 12000);
String[] Színek = { "Fekete", "Fehér", "Sárga", "Barna", "Zöld" };
String[] Márkák = { "Tommy Jeans", "Hollister", "Adidas", "Nike", "Scotch & Soda" };
String[] Méretek = { "M", "L", "S", "XL", "XS", };
Póló[] tomb = new Póló[25];
for(int i = 0; i < tomb.Length; i++)
String véletlenszín = Színek[r.Next(Színek.Length)];
String véletlenmárka = Márkák[r.Next(Márkák.Length)];
String véletlenméret = Méretek[r.Next(Méretek.Length)];
int véletlenár = r.Next(1000, 10000) * 5;
tomb[i] = new Póló(véletlenszín, véletlenméret, véletlenmárka, véletlenár);
Console.WriteLine(tomb[i]);
tomb[0] = new Póló(Színek[0], Márkák[0], Méretek[0], 7500);
Console.WriteLine(tomb[0]);
Console.WriteLine(tomb[1]);
for (int i = 0; i < tomb.Length; i++)
összeg += tomb[i].GetÁr();
Console.WriteLine("Összeg:{0}Ft", összeg);
for (int i = 0; i < tomb.Length; i++)
if (tomb[i].GetMárka().Contains("Hollister"))
hollár += tomb[i].GetÁr();
Console.WriteLine("Hollister összára:{0}Ft", hollár);
for (int i = 0; i < tomb.Length; i++)
if (tomb[i].GetSzín().Contains("Fekete"))
Console.WriteLine("Fekete pólók:{0}db", db);
for (int i = 0; i < tomb.Length; i++)
if (tomb[i].GetSzín() == "Sárga")
Console.WriteLine("Van Sárga színű póló?:{0}", tartalmaz ? "Van" : "Nincs");