/// <summary>Copy the values to an array.</summary> /// <param name="array"></param> /// <param name="arrayIndex"></param> public void CopyTo(Aggregate <B, A>[] array, int arrayIndex) { foreach (KeyValuePair <B, A> value in BToA) { array[arrayIndex++] = Aggregate.Create(value); } }
/// <summary>Copy the values to an array.</summary> /// <param name="array"></param> /// <param name="arrayIndex"></param> public void CopyTo(Aggregate <A, B>[] array, int arrayIndex) { foreach (KeyValuePair <A, B> value in AToB) { array[arrayIndex++] = Aggregate.Create(value); } }