Я работаю над классом экранного менеджера для проекта XNA. Я отслеживаю список типов GameScreen
, чтобы отслеживать каждое из моих состояний игры. Каждый из моих экранов наследует от GameScreen
Поиск дочернего объекта в списке, объявленном как родительский объект
Как я могу найти конкретного ребенка в моем списке?
Например, предположим, что мы имеем:
List<Fruit> fruits = new List<Fruit>(){Apple, Orange, Banana, Pineapple};
Я хочу, чтобы написать функцию, которая принимает в определенном типе фруктов и возвращает этот конкретный плод из списка. Как мне это сделать?
EDIT
public Fruit findFruit(object myFruit)
{
//use myFruit to find the correct fruit in the list
}
не имеет отношения к вашему вопросу, но я хочу изучить xna game dev где я должен начать? извините за вопрос – Zaki
@ Sam1 Вот хороший начало: http://create.msdn.com/en-us/education/gamedevelopment – NexAddo
высоко ценится :) – Zaki