繁体   English   中英

C# While 循环 - TicTacToe,while 循环中的条件满足但未执行

[英]C# While Loops - TicTacToe, conditions in while loop are met but not executed

我做了一个简单的井字游戏,这个while循环不会中断。

我做了 1 个函数,1 个变量,它们都可以是true来停止循环。

在函数中, string[] board 数组的所有索引在声明为具有空格时特意排列,以便它可以使用AllArrFilledEmptySpace();

这是代码:

编辑器中的 C# 代码

这是第二个:

编辑器中的 C# 代码

既然你问了两次,那我就回答两次……

如果游戏没有结束 ( !gameEnd ) 那么AllArrFilledEmptySpace(board)将不会被调用,因为它们之间有一个或 ( || )。

并且当AllArrFilledEmptySpace()未被调用时, gameEnd将永远不会设置为true ,并且AllArrFilledEmptySpace()将永远不会被调用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM