如何切碎每个字符串之间带有逗号的数组?



我有一个使用此查询创建的数组:

public string[] Scores { get; set; } 
var scoresBetted = _context.Bet.Where(i => i.MatchId == id)
.Select(a => a.ScoreBetted).ToArray(); //ScoreBetted type string
Scores = scoresBetted;

我现在想切碎数组,使其如下所示:"1-1","4-2","2-1"等。我认为这需要与foreach循环有关,但我找不到我是如何做到的。

为什么我想这样做是因为我想在图表中动态创建 c3 类别,而这些类别是一个数组,这里的例子

尝试使用

var test = string.Join(@",", Model.ListOfScores.Select(x => $"'{x}'"));

这意味着它首先将每个项目放入' ',然后使用分离,连接您的数组

版本小提琴

最新更新