title: C# - const string dictionary
body: <p>In the information system that i am working with (SAP Business One), every document is represented in a SQL table.</p>
  
  <p>for example:</p>
  
  <p>Client order document : ORDR</p>
  
  <p>Invoice document : OINV</p>
  
  <p>Purchase Quotation : OPRQ</p>
  
  <p>etc...</p>
  
  <p>when the user clicks on one of the buttons, i need to use a exist function that checks in a part of the SQL tables, and checks if this client has documents in the system.
  the function returns a string message with the names of the tables that represent the documents this client has in the system.</p>
  
  <p>i need to write a function that will replace the table names with the documents names.</p>
  
  <p>eample:</p>
  
  <pre><code>"Client with ID:5634 has documents: OINV, ORDR"
  </code></pre>
  
  <p>needs to be replace with</p>
  
  <pre><code> "Client with ID:5634 has documents: Invoice, Client order"
  </code></pre>
  
  <p>I guess should use a string dictionary. How to do it?</p>
  
  <p>thanks</p>