title: Select top N with record from DataTable with some sorting using Linq
body: <p>I have created a DataTable. I have populated the rows of the DataTable after some operations.</p>
  
  <p>I am very new to Linq I want to Get the Top "N" Records from the DataTable implementing also some paging.</p>
  
  <p>Let <strong>dataTable</strong> is the DataTable having some data.</p>
  
  <p>I am need something like this</p>
  
  <pre><code> var Query = from d in dataTable
          Order by columnName
          skip( some records pageSize * pageNumber)
          Select top N from dataTable
  </code></pre>
  
  <p>The column Name, Page size ,pageNumber and the N will passed as arguments </p>