有没有办法让它成为一个班轮?
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);
Run Code Online (Sandbox Code Playgroud)
我很确定linq有一种方法,但我无法弄明白
小智 5
string.Join()实际上它承担IEnumerable<object>了一个重载,所以没有必要给ToString()自己打电话.这是完整的单线使用Enumerable.Range():
var reportIds = string.Join(",", Enumerable.Range(0, result.Count));
Run Code Online (Sandbox Code Playgroud)