Witam! Przy próbie przeciążenia operatora + (i analogicznie -) w ten sposób:
static public GameObject operator +(GameObject item)
{
Add(item); //inna metoda do usuwania obiektu z listy
return item;
}
Dostaję błąd The parameter of a unary operator must be the containing type
. Wiem, że zknociłem to przeciążanie i powinno być inaczej, szukałem w necie i w książkach i się pogubiłem, więc proszę o pomoc jak poprawnie przeciążyć te operatory.