title: Get correct text display from excel with IExcelDataReader
body: <p><strong>tl;dr</strong>: How to get display text in excel file instead of value after convert to string.<br/></p>
  
  <p>I have an Excel file from upload control, convert it to <code>DataSet</code> by <code>IExcelDataReader</code> and select a table in it. In some cases, I got incorrect value of string with <code>datatable.Rows[x][y].ToString()</code>.<br/><br/>
  For example, cell with text like <code>44.123</code> will return <code>44,123</code> after <code>.ToString()</code> method but I want exactly string <code>44.123</code>. I can fix it by add ` before cell value in excel to convert it from double to string format. But I don't know when cell have that format and want do it programmatically in c# code.<br/><br/> Please give me some advice. Thank you! </p>