我不能使用反向方法,因为它只能在数组完全填满的情况下使用。这个数组只会被部分填充,所以我该怎么办?这是我的代码:
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();
}
它到底有什么问题?