Cześć, jestem w trakcie robienia gierki z książki c# z laboratorium. Idzie nawet gładko do pewnego niestety. Klasa Game służy do obsługi formularza i to w niej mam problem. Mianowicie gra ma kilka poziomów, na każdym z nich dodawany jest przeciwnik i tu jest właśnie coś nie tak. Za każdym razem w metodzie NewLevel (110 linijka kodu) i w każdej z instrukcji bloku switch wywala mi błąd przy instrukcji
Enemies.Add(new Bat(this, GetRandomLocation(random)));
w każdym case, gdzie jest Enemies.Add(…) podkeśla "Add". Po najechaniu na podkreślenie pojawia się dymek z informacją
Błąd CS1061 Element „IEnumerable<Enemy>” nie zawiera definicji „Add”, a nie można znaleźć dostępnej metody rozszerzenia „Add”, która przyjmuje pierwszy argument typu „IEnumerable<Enemy>” (czy nie brakuje dyrektywy using lub odwołania do zestawu?).
Czy ktoś jest w stanie mi pomóc? Niestety mi się pomysły już skończyły. Jeżeli nie podałem jakiś informacji to proszę mi dać znać, to uzupełnię.
Najważniejsze, kod aplikacji na githubie
https://github.com/Shimeo7/TestApp