Perf. optimization

This commit is contained in:
Christian Köllner 2020-02-09 12:53:45 +01:00
parent 7d4aefe37e
commit 47cb578057

View File

@ -77,10 +77,17 @@ namespace Capnp
}
Init(items.Count);
for (int i = 0; i < items.Count; i++)
if (items is T[] array)
{
this[i] = items[i];
array.CopyTo(Data);
}
else
{
for (int i = 0; i < items.Count; i++)
{
this[i] = items[i];
}
}
}