Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Convert List<int> to string of comma separated values

Tags:

c#

list

having a List<int> of integers (for example: 1 - 3 - 4) how can I convert it in a string of this type?

For example, the output should be:

string values = "1,3,4";
like image 975
Ciupaz Avatar asked Sep 06 '25 03:09

Ciupaz


2 Answers

var nums = new List<int> {1, 2, 3};
var result = string.Join(", ", nums);
like image 145
B Faley Avatar answered Sep 07 '25 22:09

B Faley


var ints = new List<int>{1,3,4};
var stringsArray = ints.Select(i=>i.ToString()).ToArray();
var values = string.Join(",", stringsArray);
like image 42
Albin Sunnanbo Avatar answered Sep 07 '25 22:09

Albin Sunnanbo