using System.Collections.Generic;
public static void Main()
var libelles = new List<string>{"Lib1","Lib2","Lib3","Lib4"};
var valeurs = new List<int>{10,20,30};
var elements = libelles.Zip(valeurs, (l,v)=>new Element{ Libelle=l, Valeur=v});
elements.ToList().ForEach(el=>Console.WriteLine(el.ToString()));
public string Libelle{get;set;}
public int Valeur {get;set;}
public override string ToString()
return string.Format("{0}={1}",Libelle,Valeur);