我正在使用4个线程,所有内存都是非共享的(所有线程都有自己的对象,没有同步,没有锁) cpu使用率为100%,然后我取消注释:
private List<MyOrder> orders = new List<MyOrder>();
...
orders.Add(order);
...
“订单”在其他任何地方都没有用 现在cpu使用率约为80%,并发可视化屏幕:
on net framework 4.0 / 4.5
有什么想法吗?
答案 0 :(得分:0)
我认为问题是语法错误,List工作如下: 例如:
//For strings
List<string> Names = new List<string>();
//or for integers
List<int> Numbers = new List<int>();