利亚丁农
新成员
- 已加入
- 2020年1月5日
- 留言内容
- 1
- 编程经验
- Beginner
我在数组中有变量存储时,当我更改变量的值时会在数组上更改它,如何防止这种情况?
所有变量都是全局变量
显示问题的视频: 2020-01-05 17-01-16.mp4
代码:
所有变量都是全局变量
显示问题的视频: 2020-01-05 17-01-16.mp4
代码:
C#:
callerPieces = new List<string[]>();
for (int x = 0; x < 8; x++)
{
for (int y = 0; y < 8; y++)
{
try
{
if (lastTurnBoard[x, y, 0].Substring(0, 1) == callerColor)
{
callerPiecesItem[0] = x.ToString();
callerPiecesItem[1] = y.ToString();
callerPiecesItem[2] = lastTurnBoard[x, y, 1];
callerPiecesItem[3] = lastTurnBoard[x, y, 0];
callerPieces.Add(callerPiecesItem);
}
}
catch { }
}
}
由主持人最后编辑: