Есть ли способ сделать это одним лайнером?Создать строку из диапазона чисел
List<string> ids = new List<string>(result.Count);
for(int i = 0; i < result.Count; i++)
ids.Add(i.ToString());
string reportIds = String.Join(",", ids);
Я уверен, что есть способ с помощью LINQ, но я не могу понять,
Почему не 'строка reportIds = string.join ("", результат);'? – haim770
установить resharper, он всегда находит способ сделать вещи 1 строку: D – mikus
просто убедитесь, что вы не хотели спрашивать об ids.Add (результат [i] .ToString()); Тогда все ответы неверны, так как были ваши вопросы: P – mikus