如何逐个字符分隔并用逗号分隔每个字符?
我有例如value = '1234';
,我想将其转换为:value = '1,2,3,4'
。所以它应该仍然是字符串(不是数字数组)。
我已经尝试过了:
var result = "1234";
var fResult = string.Join(",", result.Split());
但我没有任何成功。我又来了result = "1234";
在哪里犯了错误?
答案 0 :(得分:10)
将字符串作为char数组,然后再次使用逗号
加入var result = "1234";
var fResult = string.Join(",", result.ToCharArray());
答案 1 :(得分:3)
DataContext
您的Join
为string
IEnumerable<char>
答案 2 :(得分:1)
这个演示给你:
var result = "1234";
var data = result.ToCharArray();
var fResult = string.Join(",", data);