C#-项模板中逗号分隔的字符串数组
本文关键字:分隔 字符串 数组 C#- | 更新日期: 2023-09-27 18:27:47
我想在Repeater->项templete内的Eval函数中将字符串更改为逗号当我使用时
Eval("RoleName").ToString().Replace(" ", ", ")
它只在第一个字符串单词上显示逗号,而不是所有的
Memeber, Admin SupuerAdmin User
但我想要
Member, Admin, SuperAdmin, User
使用聚合
var a = "Memeber Admin SupuerAdmin User";
var z = a.Split(' ').Aggregate((x, y) => x + ", " + y);
System.Console.WriteLine(z);
使用String.Join将字符串数组转换为单个分隔字符串。
String.Join(",",Eval("RoleName"));
我不确定Eval("RoleName")的结果类型,但如果它是字符串[],它会起作用。