示例#1
0
        protected virtual void MakeBoard()
        {
            _1.AddRight(_2.AddRight(_3));
            _1.AddLeftDown(_4);
            _1.AddRightDown(_5);

            _2.AddLeftDown(_5);
            _2.AddRightDown(_6);
            _3.AddLeftDown(_6);
            _3.AddRightDown(_7);

            _4.AddRight(_5.AddRight(_6.AddRight(_7)));
            _4.AddLeftDown(_8);
            _4.AddRightDown(_9);

            _5.AddLeftDown(_9);
            _5.AddRightDown(_10);

            _6.AddLeftDown(_10);
            _6.AddRightDown(_11);

            _7.AddLeftDown(_11);
            _7.AddRightDown(_12);
        }