title: Dapper: How to read into list of Dictionary from query?
body: <p>Dapper provides lots of ways mapping data into list of dynamic objects. However in some case I'd like to read data to list of Dictionary.</p>
  
  <p>The SQL may looks like:</p>
  
  <pre><code>"SELECT * FROM tb_User"
  </code></pre>
  
  <p><strong>As tb_User may change outside, I don't know what columns will return in result.</strong> So I can write some code like this:</p>
  
  <pre><code>var listOfDict = conn.QueryAsDictionary(sql);
  foreach (var dict in listOfDict) {
      if (dict.Contains("anyColumn")) {
          // do right thing...
      }
  }
  </code></pre>
  
  <p>Is there any built-in methods for Dapper to do this conversion?</p>