我正在处理XNA项目的屏幕管理器类。我正在跟踪类型为GameScreen
的列表,以跟踪我的每个游戏状态。我的每个屏幕都继承自GameScreen
在声明为父对象的列表中查找子对象
我该如何去查找列表中的某个特定子项?
例如,让我们说我们有:
List<Fruit> fruits = new List<Fruit>(){Apple, Orange, Banana, Pineapple};
我想编写一个函数,它在某种类型的水果,然后从列表返回特定的水果。我会怎么做呢?
编辑
public Fruit findFruit(object myFruit)
{
//use myFruit to find the correct fruit in the list
}
不相关的问题,但我想学习XNA游戏开发者应该在哪里我开始对问题 – Zaki 2012-04-25 15:14:35
对不起@样本1这是一个很好的?开始:http://create.msdn.com/en-us/education/gamedevelopment – NexAddo 2012-04-25 15:16:32
非常感谢:) – Zaki 2012-04-25 15:18:46