【发布时间】:2012-10-13 22:41:47
【问题描述】:
我在我的应用程序中使用多线程锁定对象。
我如何检查其他线程尝试处理锁定对象的次数,或者我在尝试更新锁定对象上浪费了多少时间?
我的代码基于此处的最佳答案:
Mutliple threads updating array
编辑:复制代码:
float[] bestResult;
object sync = new Object();
lock (sync)
{
if (bestResult[0] > calculatedData[0]) {
bestResult = calculatedData;
}
}
【问题讨论】:
标签: c# multithreading .net-3.5