C# 3.0 在c#3.0中用逗号分隔字符串

C# 3.0 在c#3.0中用逗号分隔字符串,c#-3.0,C# 3.0,我有一个字符串,如SetCode=“ABCD” 我想把它转换成SetCode=“A,B,C,D” 我已经尝试了SetCode=string.Join(“,”,obj.SetCode.tocharray()) 但显示了错误:“string.Join(string,string[])的最佳重载方法匹配项有一些无效参数 我正在使用c#3.0,请试试这个 var setCode = "ABCD"; setCode = string.Join(",", setCode.Select(x => x.T

我有一个字符串,如
SetCode=“ABCD”
我想把它转换成
SetCode=“A,B,C,D”
我已经尝试了
SetCode=string.Join(“,”,obj.SetCode.tocharray())
但显示了错误:“string.Join(string,string[])的最佳重载方法匹配项有一些无效参数
我正在使用c#3.0,请试试这个

var setCode = "ABCD";
setCode = string.Join(",", setCode.Select(x => x.ToString(CultureInfo.InvariantCulture)).ToArray());