AjScript.Primitives.ArrayFunction.JoinFunction.Invoke C# (CSharp) Метод

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

public Invoke ( IContext context, object @this, object arguments ) : object
context IContext
@this object
arguments object
Результат object
            public object Invoke(IContext context, object @this, object[] arguments)
            {
                ArrayObject array = (ArrayObject)@this;
                string result = string.Empty;
                string join;

                if (arguments != null && arguments.Length > 0)
                    join = arguments[0].ToString();
                else
                    join = ",";

                foreach (var element in array.Elements)
                {
                    if (result.Length > 0)
                        result += join;

                    result += element.ToString();
                }

                return result;
            }
ArrayFunction.JoinFunction