Ora vi spiego.
Ho questo codice:
Codice: Seleziona tutto
if (File.Exists(selfMod_dirPath + "\\MOMLauncher Mod Manager.xml")) {
for (int i = modName_listcb.Items.Count - 1; i >= 0; i--) {
for (int ii = 0; ii <= selfModFilter_name.Length - 1; ii++) {
if (modName_listcb.Items[i].ToString() == selfModFilter_name[ii] && ii == selfModFilter_name.Length - 1) {
MessageBox.Show(selfModFilter_name[ii] + "\r\n" + modName_listcb.Items[i].ToString());
modName_listcb.Items.RemoveAt(i);
}
}
}
}
Il fatto e' che funziona. Ma solo per il primo object (in questo caso l'ultimo) poi per gli altri objects non funge, non avviene piu' questa parte di codice
Codice: Seleziona tutto
if (modName_listcb.Items[i].ToString() == selfModFilter_name[ii] && ii == selfModFilter_name.Length - 1) {
MessageBox.Show(selfModFilter_name[ii] + "\r\n" + modName_listcb.Items[i].ToString());
modName_listcb.Items.RemoveAt(i);
}