我正在尝试用绵羊和狼建立一个世界网格(预测猎物应用,以绵羊为食,饲喂草和狼喂养绵羊)我需要建立一个世界网格,我不确定哪个类选择列表或哪个一?请有人请指导我这个程序吗?
答案 0 :(得分:0)
要制作具有固定大小的网格,最好使用二维数组。例如,如果您的世界由Place
类型的对象组成,您可以将其定义为Place[,] worldGrid = new Place[width, length];
。
Place
将是一种可能包含绵羊或狼或草的类型。
enum Organism { Wolf, Sheep, Grass };
class Place
{
public List<Organism> Inhabitants { get; set; }
}