相关疑难解决方法(0)

270
推荐指数
11
解决办法
20万
查看次数

C#+ =(加上等于)(加法分配)工作非常慢,当字符串太长时?

我有一个for循环,我做的是这个.

forloop ( loop 7000 times)
{
x += 2000_char_long_string;
}
Run Code Online (Sandbox Code Playgroud)

代码在这个forloop中持续很长时间,可能超过1分钟.我怎么解决这个问题?

谢谢.

c# string performance assignment-operator

8
推荐指数
2
解决办法
7296
查看次数

与StringBuilder连接

是否有合理的资源使用StringBuilder来连接两个字符串,或者是否存在使StringBuilder高效的最小连接操作?

.net c# vb.net

7
推荐指数
4
解决办法
541
查看次数

连接列表<List <string >>需要很长时间

直到现在我一直在努力

string Value ="";
foreach (List<string> val in L1)
{
   Value = Value + string.Join(",", val) + " // ";
}
Run Code Online (Sandbox Code Playgroud)

其中L1是数据类型 List <List<strings>>

这项工作,但它需要几乎半小时才能完成是否有尽可能多的快速和简单的方法来实现这一目标.

c# asp.net string-concatenation

-1
推荐指数
1
解决办法
81
查看次数