Я уверен, что это легко. На самом деле я уверен, что делал это раньше ...
У меня есть класс MyClass, который имеет 2 параметра TheString и SomeInt
Где-то в другом классе я объявляю List<MyClass> MyClassList
и List<String> StringList
У обоих одинаковое количество предметов. Я хочу, чтобы это устанавливало все «TheStrings» в каждом MyClass из MyClassList равным соответствующей строке из StringList
Я установил MyClassList = StringList
Теперь я знаю, что это не сработает, потому что они разных типов. Я думаю, что мне нужно перегрузить оператор присваивания (=), но я не вижу, как это делается. Я полагаю, я всегда мог бы предоставить метод для вызова из MyClass, но это не так уж и элегантно. Какое было бы самое элегантное решение?
Спасибо
Томас