What type of object to use to replace values in text
<p>The question name is vague so I will explain what I mean:</p>

<p>Say I have a block of text "The &lt;<em>replace</em>> values are &lt;<em>here</em>>, &lt;<em>there</em>>..."</p>

<p>At the moment I use an interface</p>

<pre><code>interface IReplaceValues
{
    string replace { get; set; }
    string here { get; set; }
    string there{ get; set; }
    ...
}
</code></pre>

<p>This interface is used with matching values from textboxes to replace the relative values in the block of text. Keep in mind that more replace parameters maybe be added in the future. What is the best object for this functionality. Is my example above okay or should I go with a dictionary/keyvalue pair etc?</p>
