Concatenating using interpolated strings vs "+" operator in C# : <p>I see the benefit of using interpolated strings, in terms of readability:</p>

<pre><code>string myString = $"Hello { person.FirstName } { person.LastName }!"
</code></pre>

<p>over a concatenation done this way:</p>

<pre><code>string myString = "Hello " + person.FirstName + " " person.LastName + "!";
</code></pre>

<p>The author of <a href="https://youtu.be/-9b8NRqjUFM?t=2330" rel="noreferrer">this video tutorial</a> claims that the first one makes better use of memory.</p>

<p>How come?</p>
