StringBuilder类是如何实现的?每次追加时它是否在内部创建新的字符串对象?
我有async方法返回字符串(来自web).
async Task<string> GetMyDataAsync(int dataId);
Run Code Online (Sandbox Code Playgroud)
我有:
Task<string>[] tasks = new Task<string>[max];
for (int i = 0; i < max; i++)
{
tasks[i] = GetMyDataAsync(i);
}
Run Code Online (Sandbox Code Playgroud)
如何将每个任务的结果追加到StringBuilder?
我想知道怎么做
A)按任务创建顺序
B)为了完成任务
我该怎么做?