Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to Convert Array to string [duplicate]

Tags:

c#

I want to convert Array into string as

string[] parts={"1","2","3","4"};

and output as

string str="%1%2%3%4%";
like image 213
Sarfaraz Ali Avatar asked Mar 24 '26 16:03

Sarfaraz Ali


2 Answers

Use string.Join:

var str = string.Join("%", parts);

And add in the surrounding % marks:

str = string.format("%{0}%", str);
like image 88
DavidG Avatar answered Mar 27 '26 06:03

DavidG


Using C#-6 string interpolation:

var str = $"%{string.Join("%", parts)}%";
like image 40
Yuval Itzchakov Avatar answered Mar 27 '26 06:03

Yuval Itzchakov