Здравствуйте, на паре форумов прочитал, что перегрузить этот оператор невозможно. Как решить эту проблему? '
{
public static void operator = (Person p, Person p1);
}`
Просто если использовать ArrayList.Colone(), то изменяя новую коллекцию я изменяю и исходную, как это возможно избежать? Спасибо за внимание, подскажите куда копать.