예제 #1
0
        public static string GetParametersFromExpressions(this CodeExpressionCollection codeExpressions, IExpressionFactory expressionFactory, CodeGeneratorOptions options)
        {
            var parametersFromExpressions = codeExpressions
                                            .OfType <CodeExpression>()
                                            .Select(parameter =>
            {
                var parameterExpression = expressionFactory.GetExpression(parameter, options);
                return(parameterExpression.Evaluate());
            }).ToList();

            return(string.Join(", ", parametersFromExpressions));
        }