Как я могу разделить массив с запятой между каждой строкой? - PullRequest
0 голосов
/ 19 сентября 2018

У меня есть массив, который я создаю с помощью этого запроса:

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 в диаграмме, и эти категориимассив, пример здесь

1 Ответ

0 голосов
/ 19 сентября 2018

Попробуйте использовать

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

Это означает, что сначала каждый элемент помещается в ' ', затем присоединяется к вашему массиву с разделением ,

Версия Fiddle

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...