public static NewExpression Init(this NewExpression newExpression, params Expression[] values)
        {
            var memberInitializer = new CollectionMemberInitializerExpression();
            foreach (var expression in values)
            {
                memberInitializer.AddValue(expression);
            }
            newExpression.AddMemberInitializer(memberInitializer);

            return newExpression;
        }
Example #2
0
 public void AddMemberInitializer(CollectionMemberInitializerExpression memberInitializer)
 {
     initializer.AddExpression(memberInitializer);
 }
 public void AddExpression(CollectionMemberInitializerExpression initializer)
 {
     bracedCode.AddCode(initializer);
 }