Mon code est comme ci-dessous:Liste en chaîne séparées par des virgules
public void ReadListItem()
{
List<uint> lst = new List<uint>() { 1, 2, 3, 4, 5 };
string str = string.Empty;
foreach (var item in lst)
str = str + item + ",";
str = str.Remove(str.Length - 1);
Console.WriteLine(str);
}
Sortie: 1,2,3,4,5
Quelle est la façon la plus simple de convertir la List<uint>
en une chaîne séparée par des virgules?
'String.Join' est tout ce dont vous avez besoin. – asawyer
'var csvString = String.Join (", ", lst);' devrait le faire. – Mithrandir
Pour tous ceux qui veulent rouvrir ceci, si ce n'est pas trop localisé c'est un doublon: http://stackoverflow.com/questions/799446/creating-a-comma-separated-list-from-iliststring-or-ienumerablestring –