int x;
int iHateDataRows = dt.Rows.Count + 2;
System.Data.DataRow[] dra = new System.Data.DataRow[1000];
for(x = 0; x < iHateDataRows; ++x)
所以,这显然是一个循环,但我的问题是它++x
告诉我它无法访问。我不知道这是否只是我的 IDE 疯了还是什么(我使用 SharpDevelop,主要是因为 VS2008 太笨重而且没有我喜欢的整洁的小功能。)
我希望我提供了足够的信息让有人猜测这个问题。我一直盯着这个东西,改变了变量。一切,它不会让步。
编辑:
这是在 for 循环之后:
if(dra[x].ItemArray[2].ToString() == "0")
{
return x.ToString();
}
else
{
return "Fail";
}
我当然希望这段代码是正确的,因为我从来没有测试过它。