public void CopyTo(int arrayIndex) { JsonArray array = new JsonArray(new JsonPrimitive(true)); JsonValue[] copy = new JsonValue[array.Count + arrayIndex]; array.CopyTo(copy, arrayIndex); for (int i = 0; i < arrayIndex; i++) { Assert.Null(copy[i]); } for (int i = arrayIndex; i < copy.Length; i++) { Assert.Same(array[i - arrayIndex], copy[i]); } }