title: Why can't I use @$ prefix before strings?
body: <p>All these string prefixes are legal to use in C#:</p>
  
  <pre><code>  "text"
   @"text"
   $"text"
  $@"text"
  </code></pre>
  
  <p>Why isn't this?</p>
  
  <pre><code>@$"text"
  </code></pre>
  
  <p>One would have thought that the order of these operators doesn't matter, because they have no other meaning in C# but to prefix strings. I cannot think of a situation when this inverted double prefix would not compile. Is the order enforced only for aesthetic purposes?</p>