AjTalk.Model.CodeReader.GetNamesFromArgument C# (CSharp) 메소드

GetNamesFromArgument() 개인적인 정적인 메소드

private static GetNamesFromArgument ( MessageExpression expression, string key ) : IList
expression MessageExpression
key string
리턴 IList
        private static IList<string> GetNamesFromArgument(MessageExpression expression, string key)
        {
            string[]keys = expression.Selector.Split(':');

            for (int k = 0; k < keys.Length; k++)
                if (keys[k] == key)
                    return GetNames((ConstantExpression)expression.Arguments.ElementAt(k));

            return null;
        }