CsDebugScript.UI.InteractiveResultVisualizer.Output C# (CSharp) Method

Output() public method

public Output ( object obj ) : object
obj object
return object
        public object Output(object obj)
        {
            // We don't visualize null
            if (obj == null)
                return null;

            // Primitive types and strings are visualized as ToString
            if (obj.GetType().IsPrimitive || obj is string)
            {
                return obj.ToString();
            }

            return new LazyUIResult(() => Visualize(obj));
        }