我使用这个查询创建了一个数组:
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类别,而这些类别是一个数组,这里的例子。
发布于 2018-09-19 08:31:59
试着使用
var test = string.Join(@",", Model.ListOfScores.Select(x => $"'{x}'"));
这意味着它首先将每个项放在' '
中,然后用分离的,
连接数组。
版本小提琴
https://stackoverflow.com/questions/52401412
复制相似问题