Нужна помощь arraylist игры

ОК. Так что это мой первый пост (только что присоединился). Это приложение школьной консоли через 2,5 недели (не ищет ответа!). Его фермер игра. Мой вопрос в том, как я (с помощью arrayList), чтобы мое приложение выглядело так (только слова, «графика» может подождать), так что, когда пользователь выбирает, чтобы переместить один он заканчивается на другой стороне? Я немного разбираюсь в C# && программировании в целом, но это оказалось серьезной проблемой! Лол. Я люблю его, но теперь мне нужна помощь. Я работал над этим в течение двух полных дней; с 11 утра до 11:30 вечера, но не могу узнать, как. Я знаю, как добавить и удалить из списка, просто не знаю, как разместить их на другой строке после выбора. Мои коды немного грязно, но если вы хотите, чтобы я предоставить я буду. Многие методы, которые я пробовал, прокомментированы. У меня есть 5 классов, я просто стараюсь оставаться впереди на C# hmwk, потому что это самый сложный.

Счастливого кодирования!

вот как это должно начинаться!
начало фермы pic

вот как выглядит результат!
ферма pic 2

1 ответ

  1. Вы можете использовать любое количество подходов. Вероятно, проще всего было бы вести два списка, один для северного берега и один для Южного.

    Когда вы выбираете элемент для перемещения, вы ищете его в списке стороны, где находится фермер, удалите его из этого списка и добавьте его в список противоположной стороны (вместе с перемещением фермера).