diff --git a/xml/System.Linq.Expressions/Expression.xml b/xml/System.Linq.Expressions/Expression.xml index afb05ada36c..317f0f883ac 100644 --- a/xml/System.Linq.Expressions/Expression.xml +++ b/xml/System.Linq.Expressions/Expression.xml @@ -2334,6 +2334,8 @@ If the implementing method is `null`: ## Remarks When the block expression is executed, it returns the value of the last expression in the block. +If you pass a instance as the `expressions` argument, the returned might reuse that collection instead of copying it. Do not modify the collection's underlying storage after creating the block. If the source can be mutated, create a stable snapshot before passing it to this method. + ]]> @@ -2463,6 +2465,8 @@ If the implementing method is `null`: ## Remarks When the block expression is executed, it returns the value of the last expression in the block. +If you pass a instance as the `expressions` argument, the returned might reuse that collection instead of copying it. Do not modify the collection's underlying storage after creating the block. If the source can be mutated, create a stable snapshot before passing it to this method. + ## Examples @@ -2696,7 +2700,14 @@ If the implementing method is `null`: The expressions in the block. Creates a that contains the given expressions, has no variables and has specific result type. The created . - To be added. + + instance as the `expressions` argument, the returned might reuse that collection instead of copying it. Do not modify the collection's underlying storage after creating the block. If the source can be mutated, create a stable snapshot before passing it to this method. + + ]]> + @@ -2809,7 +2820,14 @@ If the implementing method is `null`: The expressions in the block. Creates a that contains the given variables and expressions. The created . - To be added. + + instance as the `expressions` argument, the returned might reuse that collection instead of copying it. Do not modify the collection's underlying storage after creating the block. If the source can be mutated, create a stable snapshot before passing it to this method. + + ]]> +