public void AddRange(IList range)
{
if (null == range)
{
throw new ArgumentNullException("range");
}
if (0 == range.Count)
{
return;
}
AcquireWriterLock();
try
{
_list.AddRange(range);
}
finally
{
ReleaseWriterLock();
}
}