我有很多不同的网格,包含像这样的枚举
enum PEDESTRIAN_STATE { CANNOT_WALK, CAN_WALK, SHOULD_WALK };
static PEDESTRIAN_STATE[,] grid;
我有这样的功能:
public static PEDESTRIAN_STATE Get(int x, int y)
{
return grid[x, y];
}
现在,我有几个不同的二维数组包含不同的枚举。我如何制作这些Generic,以便将其移动到基类中?