void InsertScoreAndLeaderBoard(int pointageCurrent, string nameCurrent)
{
int savePosition;
string saveName;
if (IsBetterScore(pointageCurrent))
{
for (int i = 0; i < leaderBoardNum.Length; i++)
{
if (pointageCurrent > leaderBoardNum[i])
{
savePosition = leaderBoardNum[i] ;
saveName = leaderBoardName[i];
leaderBoardNum[i] = pointageCurrent;
leaderBoardName[i] = nameCurrent;
for (int j = leaderBoardNum.Length; j > 0; j--)
{
}
}
}
}
}
所以我有点陷入这个代码我想写。我必须将一个用户名和他的分数放到这个排行榜上。事情是,我从来没有以某种方式修改数组,例如,如果我用当前数字和名称替换第二名,古代分数和名称将转移到第三名,第三名的旧分数将移至第四名等等。移动数组时唯一需要销毁的数据是最后一个位置(或位置0)。