У меня есть поле со списком, которое заполнено Arraylist, как показано ниже. Если у меня есть другой экземпляр того же объекта, как мне выбрать этот объект в выпадающем списке? Пожалуйста, посмотрите на код ниже, чтобы понять.
MakeEntity selectedMake = Make.GetMakeByTitle("Honda");
List<MakeEntity> allMakes = Make.GetAllMakes();
cbVehicleMake.DataSource = allMakes;
cbVehicleMake.SelectedIndex = cbVehicleMake.Items.IndexOf(selectedMake);
Но последняя строка не работает, как ожидалось. Могу ли я заставить его работать вообще или я иду в неправильном направлении? Должен ли MakeEntity реализовать iComparable?