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();
}