The arguments parameter must contain the same number of elements as the number of parameters for the constructor represented by constructor. If arguments is null, it is considered empty, and the Arguments property of the resulting NewExpression is an empty collection.

The Type property of the resulting NewExpression represents the declaring type of the constructor represented by constructor. The Members property is an empty collection.