我有一个小问题,但是我无法以某种方式解决。 我有一个VB中的代码示例
If(grid(x,y).Used = True)Then
grid(x,y).Used = False
....
End If
在c#中看起来像这样
if(grid[x,y]."" == false)
{
grid[x,y]."" = true;
}
我找不到“ Used”的替代品。 我知道这有点愚蠢,但我只是想不通。 感谢您的任何建议或帮助。
答案 0 :(得分:3)
我认为您需要正确访问阵列。像这样:
if(grid[x][y].Used == false)
{
//Do something
}
请注意,C#中用于检查相等性的正确语法要求您使用'=='运算符(相等运算符)。