AjTalk.Model.CodeReader.GetNamesFromArgument C# (CSharp) Method

GetNamesFromArgument() private static method

private static GetNamesFromArgument ( MessageExpression expression, string key ) : IList
expression MessageExpression
key string
return 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;
        }