我只是问是否有一个简单的方法来做到这一点。 即用一个具有不同值的单元替换两个连续的单元。用一个单元替换阵列中的两个连续单元
对于离: - 如果我的数组= [0,3,1,2,3,4],并且我想用值5 成为这样数组= [5来代替索引0和1, 1,2,3,4]
你们可以建议一些简单的方法来做到这一点。 我做这个代码,但也有一些是错误的:
int J = 0;
if (max != 1)
{
for (int iii = 0; iii < output.Length -1; iii++)
{
if ((output[iii] == imax) && (output[iii + 1] == jmax))
{
temp = temp + 1;
output[J] = Convert.ToByte(temp);
J = J + 1;
iii = iii + 1;
}
else
{
output[J] = output[iii];
J = J + 1;
output[J] = output[iii + 1];
}
}
}
,因为当我要检查的连续2个指标,我想将它们传递给花药2指数
简单的方法是使用一个列表,而不是一个数组,那么你可以删除项目以及替换它们 –