private IndexField [] NewIndexDesc(DataKey key) { Debug.Assert(key.HasValue); IndexField[] indexDesc = key.GetIndexDesc(); IndexField[] newIndexDesc = new IndexField[indexDesc.Length]; Array.Copy(indexDesc, 0, newIndexDesc, 0, indexDesc.Length); return newIndexDesc; }
private IndexField[] NewIndexDesc(DataKey key) { IndexField[] indexDesc = key.GetIndexDesc(); IndexField[] destinationArray = new IndexField[indexDesc.Length]; Array.Copy(indexDesc, 0, destinationArray, 0, indexDesc.Length); return destinationArray; }