Справка по отражению - установка свойств объекта на основе другого объекта

Я мог бы использовать немного помощи в выборе. Я передаю объект в конструктор другого объекта. Мне нужно перебрать свойства параметра и установить свойства новых объектов на его основе. Большинство, но не все свойства params существуют в новом объекте.

У меня пока что есть основной скелет.

  public DisabilityPaymentAddEntity(DisabilityPaymentPreDisplayEntity preDisplay)
  {
      Init(preDisplay);
  }

  private void Init(DisabilityPaymentPreDisplayEntity display)
  {
       //need some type of loop using reflection here
  }

В методе «Init» мне нужно пройтись по свойствам «display» и установить любые свойства «DisabilityPaymentAddEntity» с тем же именем на значения в preDisplay.

Кто-нибудь может дать мне подсказку, что мне нужно делать? Я уверен, что мне нужно использовать PropertyInfo и т.д ..

Спасибо, ~ CK в Сан-Диего

Ответы на вопрос(1)

Ваш ответ на вопрос