Witam
mam pewien problem, muszę przeciążyć operator + żeby za jego pomocą dodawać elementy do listy(zamiast list.add())
class Sklep
{
public List<Towar> towary;
public Sklep()
{
towary = new List<Towar>();
}
public static List<Towar> operator+(Towar t1)
{
towary.Add(t1);
return towary;
}
}
przy próbie dodania towaru w funkcji main przez: lista = lista + towar wyskakuje mi błąd ze nie mogę tak używać znaku +
Prosiłbym bardzo o pomoc w ewentualnym poprawieniu powyższego kodu