public override void SetCapacity(int capacity) { SqlGuid[] newValues = new SqlGuid[capacity]; if (null != _values) { Array.Copy(_values, 0, newValues, 0, Math.Min(capacity, _values.Length)); } _values = newValues; }