System.Core 3.5.0.0 4.0.0.0 System.Linq.Expressions.Expression System.Diagnostics.DebuggerTypeProxy(typeof(System.Linq.Expressions.Expression/NewArrayExpressionProxy)) The following table shows the different factory methods that you can use to create a depending on the you require. Factory Methods Represents creating a new array and possibly initializing the elements of the new array. Method 4.0.0.0 System.Linq.Expressions.Expression This default implementation for nodes calls . Override this method to call into a more specific method on a derived visitor class of the class. However, it should still support unknown visitors by calling . Dispatches to the specific visit method for this node type. For example, calls the . The result of visiting this node. The visitor to visit this node with. Property 3.5.0.0 4.0.0.0 System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.Expression> To be added. To be added. Gets the bounds of the array if the value of the property is , or the values to initialize the elements of the new array if the value of the property is . Property 4.0.0.0 System.Type To be added. To be added. Gets the static type of the expression that this represents. Method 4.0.0.0 System.Linq.Expressions.NewArrayExpression To be added. Creates a new expression that is like this one, but using the supplied children. If all of the children are the same, it will return this expression. This expression if no children are changed or an expression with the updated children. The property of the result.