如何将单列数据表的管道分隔(|)值拆分为多列

pal*_*hta 0 .net c#

我有一个数据表dtRecords.它包含一个列Token,其中包含管道(|)分隔值

例如

234|82|91
235|81|90
237|83|95
238|85|98
Run Code Online (Sandbox Code Playgroud)

我希望另一个表中的输出说dtCompleteRecords3列a, b, c具有相应的Token列值dtRecords.

帮助将不胜感激

Hab*_*bib 7

假设你有字符串:

string str = "234|82|91 235|81|90 237|83|95 238|85|98"
Run Code Online (Sandbox Code Playgroud)

使用string.Split获取字符串元素的数组.

string[] strArray = str.Split('|');
Run Code Online (Sandbox Code Playgroud)

稍后您可以在数据表中插入这些值.