逆の方法は、配列が完全に満たされた場合にのみ使用できるため、使用できません。この配列は部分的にしか埋められないので、どうすればよいですか? これは私のコードです:
if (mContactsIndex == 0)
MessageBox.Show("Array is empty");
string tempContact;
int ctr;
for (ctr = 0; ctr < mContactsIndex; ctr++)
{
tempContact = mContacts[ctr];
mContacts[ctr] = mContacts[mContactsIndex ];
mContacts[mContactsIndex ] = tempContact;
displayContacts();
}
正確には何が問題なのですか?