title: String concat in roslyn CSharpScripting
body: <p>I am building a script engine using Roslyn Scripting in .Net 3 .I used <a href="https://github.com/dotnet/roslyn/wiki/Scripting-API-Samples" rel="nofollow noreferrer">this</a> wiki to learn few basics in Scripting API and trying to create a simple string concat. The following is the line i tried:-</p>
  
  <pre><code> using Microsoft.CodeAnalysis.CSharp.Scripting;
   using Microsoft.CodeAnalysis.Scripting; //imports
  
   Console.WriteLine(await CSharpScript.EvaluateAsync("a+b").ConfigureAwait(false));
  </code></pre>
  
  <p>The Expected output was ab.But Current Output is blank but if i try integers the result is proper.Can you please explain how script evaulates string data type.</p>