AjScript.Primitives.StringFunction.ToString C# (CSharp) Method

ToString() private static method

private static ToString ( IContext context, object @this, object arguments ) : object
context IContext
@this object
arguments object
return object
        private static object ToString(IContext context, object @this, object[] arguments)
        {
            var dynobj = (DynamicObject)@this;

            var result = string.Empty;
            int k = 0;

            for (var value = dynobj.GetValue(k.ToString()); value != null && value != Undefined.Instance; k++, value = dynobj.GetValue(k.ToString()))
                result += dynobj.GetValue(k.ToString()).ToString();

            return result;

            return ((string)@this).ToUpper();
        }