title: Do I need to finalize array of records in Delphi?
body: <p>In my application I have the following record:</p>
  
  <pre><code>TTransaction = record
    Alias: string
    Description: string
    Creation: TDateTime
    Count: Integer
  end;
  </code></pre>
  
  <p>and I'm using this record in this array:</p>
  
  <pre><code>Transactions = array of TTransaction;
  </code></pre>
  
  <p>I'm keeping the array loaded during runtime, but at a given time I need to clear all data and add some new.</p>
  
  <p>Is it enough just to use:</p>
  
  <pre><code>SetLength(Transactions, 0); ?
  </code></pre>
  
  <p>Or do I need to finalize something ?</p>