在 C# 中将数据表列值转换为逗号分隔的字符串

hud*_*hab 3 c# asp.net

我有一个数据表,只有一列,其值如下

    COLUMN1

      a

      b

      c

      d
Run Code Online (Sandbox Code Playgroud)

所以我想要的是,我希望这个值在一个字符串中,用逗号分隔,如下所示

string value = a,b,c,d

我将如何得到这个。

Osk*_*kar 11

var list = dt.AsEnumerable().Select(r => r["COLUMN1"].ToString());
string value = string.Join(",", list);
Run Code Online (Sandbox Code Playgroud)