首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >检查是否填充了矩形

检查是否填充了矩形
EN

Stack Overflow用户
提问于 2013-08-27 21:49:41
回答 2查看 496关注 0票数 0

我正在制作一个3x3网格的游戏,根据用户的点击,它会把它变成黑色。关于如何绘制一个矩形并填充它,有很多帮助,但没有关于如何检查和查看单个矩形是否已被填充。

我试图检查用户在屏幕上看到的网格上的每个矩形是否都被填充。我一生中见过两次C#,所以如果有人指点我的方向,我会很感激的。

这就是我到目前为止所得到的:

代码语言:javascript
复制
        for (int r = 0; r < NUM_CELLS; r++)
            for (int c = 0; c < NUM_CELLS; c++)
                if(grid[r, c])
                    return true;
                else
                    return false;
EN

Stack Overflow用户

回答已采纳

发布于 2013-08-27 21:51:30

不能使用return true,否则如果第一个元素为真,则返回true。

试试这个:

代码语言:javascript
复制
for (int r = 0; r < NUM_CELLS; r++)
{
     for (int c = 0; c < NUM_CELLS; c++)
     {
         if(!grid[r, c])
         {
             return false;
         }
     }
}
return true;
票数 2
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18476060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档