public void CopyTo()
{
DataRelationCollection drcol = _dataset.Relations;
drcol.Add("CustOrder"
, _dataset.Tables["Customer"].Columns["custid"]
, _dataset.Tables["Order"].Columns["custid"]);
drcol.Add("ItemOrder"
, _dataset.Tables["Item"].Columns["itemid"]
, _dataset.Tables["Order"].Columns["custid"]);
DataRelation[] array = new DataRelation[2];
drcol.CopyTo(array, 0);
Assert.Equal(2, array.Length);
Assert.Equal("CustOrder", array[0].RelationName);
Assert.Equal("ItemOrder", array[1].RelationName);
DataRelation[] array1 = new DataRelation[4];
drcol.CopyTo(array1, 2);
Assert.Null(array1[0]);
Assert.Null(array1[1]);
Assert.Equal("CustOrder", array1[2].RelationName);
Assert.Equal("ItemOrder", array1[3].RelationName);
}