Пример #1
0
        public static List <Expression> GetCallingArguments(CsArgumentList pCsEntityFormalParameter, FactoryExpressionCreator pCreator)
        {
            List <Expression> arguments = new List <Expression>();

            if (pCsEntityFormalParameter == null || pCsEntityFormalParameter.list == null)
            {
                return(arguments);
            }

            arguments.AddRange(
                pCsEntityFormalParameter.list.Select(
                    pCsArgument =>
                    pCreator.Parse(pCsArgument.expression)));

            return(arguments);
        }
Пример #2
0
		public static List<Expression> GetCallingArguments(CsArgumentList pCsEntityFormalParameter, FactoryExpressionCreator pCreator) {
			List<Expression> arguments = new List<Expression>();

			if (pCsEntityFormalParameter == null || pCsEntityFormalParameter.list == null) {
				return arguments;
			}

			arguments.AddRange(
			                   pCsEntityFormalParameter.list.Select(
			                                                        pCsArgument =>
			                                                        pCreator.Parse(pCsArgument.expression)));

			return arguments;
		}