Delimit连接列

0 c# string.format concatenation

我有以下问题.

我从一个sql存储过程收到一些列.在xls接口中以格式导出它们之后,我们将一些信息在连接后记录到sql表中.在c#我们使用该string.format方法连接一定数量的列:ex:

string.Format("{0}+{1}", "column1", "column2");

output: column1column2
Run Code Online (Sandbox Code Playgroud)

我希望能够在列之间插入管道或任何其他字符.输出应该是这样的:

column1|column2
Run Code Online (Sandbox Code Playgroud)

Tim*_*ote 5

这就是我的String.Join目的.

关于MSDN的String.Join文档

string[] columns = {"column1", "column2"};
string output = String.Join("|", columns);
//output now contains : "column1|column2"
Run Code Online (Sandbox Code Playgroud)