【发布时间】:2019-02-23 08:46:49
【问题描述】:
我有一个用这个查询创建的数组:
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 类别,而这些类别是一个数组,example here
【问题讨论】:
-
在 C# 中 string.Join() 是方法。阅读并使用它。
-
我已经尝试过
var test = string.Join(",", Model.Scores);,但这就是像"1-1,4-2"这样的字符串中的全部内容 -
Model.ListOfScores 之前的样子如何?
-
对不起,ListOfScores 是分数,在我把它变成一个数组之前它被称为 ListOfScores
标签: javascript c# arrays entity-framework charts