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

Invoke() public method

public Invoke ( IContext context, object @this, object arguments ) : object
context IContext
@this object
arguments object
return object
        public override object Invoke(IContext context, object @this, object[] arguments)
        {
            if (arguments == null || arguments.Length == 0)
                return string.Empty;

            var arg = arguments[0];

            if (arg == null)
                return "null";

            return arg.ToString();
        }

Usage Example

Ejemplo n.º 1
0
        public void InvokeWithIntegerArgument()
        {
            StringFunction function = new StringFunction(null);

            var result = function.Invoke(null, null, new object[] { 42 });

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(string));
            Assert.AreEqual("42", result);
        }
All Usage Examples Of AjScript.Primitives.StringFunction::Invoke