将两个相似的for循环组合成一个循环有性能差异吗?

时间:2019-10-21 12:23:01

标签: c# performance

请考虑以下内容:

for (int i = 0; i < 10; i++)
{
   stringBuilderObject.Append(something[i]);
}

for (int i = 0; i < 10; i++)
{
   differentStringBuilderObject.Append(somethingElse[i]);
}

我的问题是-结合使用它们是否足以提高性能,或者复杂度几乎相同? (这些是简单的示例,用于演示该问题,显然,在实际情况下,for循环将具有类似的功能,但具有许多附加上下文。

综合结果:

for (int i = 0; i < 10; i++)
{
   stringBuilderObject.Append(something[i]);
   differentStringBuilderObject.Append(somethingElse[i]);
}

0 个答案:

没有答案