Итак, я получил код "Type1", и он работает нормально. У меня вопрос, почему не работает Type2? Я думал, что они, по сути, делают то же самое, но очевидно, что «Type2» не делает то, что я ожидал, чтобы построить строку JSON для диаграммы Google.
StringBuilder pieData = new StringBuilder();
//Type2 - Empty string ""
pieData.Clear();
data.Select(point => pieData.Append($@"['{point.Category}', {point.Count}],"));
pieData.ToString().Dump("JSON");
//Type1 - works fine "['F-01', 10],['A-01', 8],"
foreach (PieDatapoint point in data)
{
pieData.Append($@"['{point.Category}', {point.Count}],");
}
pieData.ToString().Dump("JSON");