我正在尝试执行乘法表,并在我的“我”的代码中收到“无法到达的代码”错误。是因为我没有IF吗?或者我该如何解决这个问题?C中无法访问的“我”#
public int[,] CalculateMultMatrix()
{
int[,] multTable = new int[10, 10];
for(int i = 1; 1 <= 10; i++)
{
for(int j = 1; j <= 10; j++)
{
multTable[i - 1, j - 1] = i * j;
}
return multTable;
}
}
你有一个错字'1 <= 10'而不是'i <= 10'。你的结束条件也要严格小于10,因为c#数组从索引0开始。另外,你从外部循环中的*返回。这是你想要的吗? – ChrisF
返回也是iffy(回答现在删除)'我'只会永远等于1. – Liam