Can I expand a string that contains C# literal expressions at runtime
<p>If I have a string that contains a c# string literal expression can I "expand" it at runtime</p>

<pre><code>    public void TestEvaluateString()
    {
        string Dummy = EvalString( @"Contains \r\n new line");
        Debug.Assert(Dummy == "Contains \r\n new line");
    }

    private string EvalString(string input)
    {
        return "Contains \r\n new line";
    }
</code></pre>

<p>Like <a href="http://stackoverflow.com/questions/323640/can-i-convert-a-c-string-value-to-an-escaped-string-literal">Can I convert a C# string value to an escaped string literal</a>, but in reverse?</p>
