Possibly silly question about strings and references in C#
<p>Good afternoon,</p>

<p>I'm sorry if this question is too silly, but I don't know much (almost anything) about .Net's memory management system, and I really need to clear up this doubt... I have a <code>Dictionary&lt;String, Int32&gt;</code> which I need to use, and now I need a tree whose nodes are labeled with the strings in that same dictionary. Since, of course, I don't want to store redundant information, how can I make sure the node's label point to the same references as the dictionary's keys?</p>

<p>Thank you very much,</p>
