rendered paste body private void Transposer<T0, T1>(List<T0> lst,ref List<T1> lst1)
{
Type Type0 = typeof(T0);
Type Type1 = typeof(T1);
List<PropertyInfo> Prop_ObjTransposer = Type1.GetProperties().ToList();
int i;
foreach(T0 item in lst)
{
List<PropertyInfo> pInfo0 = Type0.GetProperties().ToList();
i = 0;
T1 objTransposer = new T1();
foreach (PropertyInfo _pInfo0 in pInfo0)
{
object valeur;
//if (_pInfo0.PropertyType.Name == "Int32")
valeur = _pInfo0.GetValue(item,null);
Prop_ObjTransposer[i].SetValue(objTransposer, valeur, null);
i++;
}
}
}