首页 > 解决方案 > 单独类中的 C# OOP-2D 对象数组

问题描述

我用 c# 编写了一个简单的国际象棋游戏,但无法弄清楚我在这里做错了什么。Box 类表示板上的一个正方形。

     public class Board
            {
                Box[,] boxes;
                public Board()
                {
                    Box[,] boxes = new Box[8, 8];
                    
                }
                public void Setpieces()
                {
                    this.boxes[0, 0].SetEmpty(false);
                }

然后我创建一个板Board boxes = new Board(); 并调用 setpieces boxes.Setpieces(); ,我收到一个错误,指出对象引用未设置为对象的实例。我确定我做错了什么是显而易见的,但我花了一段时间试图弄清楚但无法得到它,所以任何帮助将不胜感激。

标签: c#oop

解决方案


推荐阅读