Microsoft.JScript.Print.Evaluate C# (CSharp) Method

Evaluate() private method

private Evaluate ( ) : Object
return Object
      internal override Object Evaluate(){
        Object[] values = this.operand.EvaluateAsArray();
        for (int i = 0; i < values.Length-1; i++)
          ScriptStream.Out.Write(Convert.ToString(values[i]));
        if (values.Length > 0){
          this.completion.value = Convert.ToString(values[values.Length-1]);
          ScriptStream.Out.WriteLine(this.completion.value);
        }else{
          ScriptStream.Out.WriteLine("");
          this.completion.value = null;
        }
        return this.completion;
      }