Check datatable columns against list
<p>Let's say I have a list of values. (Currently on a piece of paper, but this could be List or whatever you suggest).</p>

<p>As follows:</p>

<pre><code>Name,
Type,
Phone,
Contract, 
Remark
</code></pre>

<p>Now I have a datatable which is imported from a file. I need to check if datatable contains the same columns from my list. (So my datatable should have 5 columns <code>Name, Type, Phone, Contract, Remark).</code> I'd like to check regardless of position, but if persisting position of columns is faster, I would prefer faster solution. 
i know you can something like </p>

<pre><code>Foreach column in datatable 
if columnname exist in list and ListSize ==Datatable.Columns.Count then 
    continue 
else 
    return false`.
</code></pre>

<p>but I'd like a faster solution.</p>
