我简化了我的程序,因此我基本上加载了一个文件,并将文件中的值添加到列表中。提高嵌套循环的性能
IList<string> MyList = new List<string>();
Main()
{
foreach(Row r in InputFile)
{
foreach(Cell c in r)
{
AddToList(c.Value);
}
}
}
public void AddToTheList(string value)
{
MyList.Add(value);
}
我期待加快循环的处理,我不关心值的添加顺序。
我在考虑并行运行循环和/或将AddToTheList方法视为异步火灾并忘记。
使代码使用服务器处理能力并加快处理文件总时间的最简单方法是什么?
“使用服务器”是什么意思? – rhughes
这个问题似乎是无关紧要的,因为它需要性能代码审查 - checkout codereview.stackexchange.com –
“InputFile”的类型是什么? – rhughes