Ciao a tutti, ho un problema... sto cercando di fare un confronto tra 2 oggetti ma sembra fallire sempre anche quando gli oggetti sono uguali come mai?
vi posto un pò di codice
foreach (object obj in comboBox.Items)
{
if (obj.GetType() == typeof(tipo))
{
//tipoitem = (tipo)obj;
if (obj.Equals(oggetto))
{
comboBox.SelectedIndex = comboBox.Items.IndexOf(obj);
break;
}
}
else
comboBox.SelectedIndex = 0;
}
sia con il cast che senza il cast, quando gli oggetti sono uguali non entra nell'if, lasciando sempre la selezione a 0.
Qualcuno mi può aiutare?
Grazie
Simone