做一个winlinez,棋子移动的时候把要经过的格子放在队列里,用二维数组记录坐标,怎么实现?
第1个回答 2013-05-06
int[,] array//这是你的数组
class Point//用来记录数组的坐标点,
{
public int X{get;set}
public int Y{get;set}
}
public List<Point> Points {get;set}//用来记录路径
最后把Points里的路径映射到二维数组就好了
数组取值可以这样
foreach(Point point in Points)
{
array[point.X,point.Y]
}本回答被提问者采纳
class Point//用来记录数组的坐标点,
{
public int X{get;set}
public int Y{get;set}
}
public List<Point> Points {get;set}//用来记录路径
最后把Points里的路径映射到二维数组就好了
数组取值可以这样
foreach(Point point in Points)
{
array[point.X,point.Y]
}本回答被提问者采纳