可以锁定SynchronizedCollection中的对象吗?
在下面的示例中,SynchronizedCollection包含其他SynchronizedCollection。
private SynchronizedCollection<SynchronizedCollection<bool>> _lockCollection;
lock (_lockCollection[stationId])
{
/* Synchronized code here */
}
这段代码好吗?
答案 0 :(得分:1)
简短的回答是是。您可以锁定SynchronizedCollection返回的SynchronizedCollection ...(该语句本身似乎有问题)
较长的答案有一些考虑因素......