AjTalk.Model.MessageExpression.MessageExpression C# (CSharp) Метод

MessageExpression() публичный Метод

public MessageExpression ( IExpression target, string selector, IEnumerable arguments ) : System
target IExpression
selector string
arguments IEnumerable
Результат System
        public MessageExpression(IExpression target, string selector, IEnumerable<IExpression> arguments)
        {
            this.target = target;
            this.selector = selector;

            if (char.IsLetter(selector[0]))
                this.isname = true;

            if (selector[0] == '!' && selector.Length > 1 && char.IsLetter(selector[1]))
                this.isname = true;

            if (arguments == null)
                this.arguments = new List<IExpression>();
            else
                this.arguments = arguments;
        }