title: Invalid expression term error in the code
body: <ul>
  <li>Error    1 The best overloaded method match for 'int.TryParse(string, out int)' has some invalid arguments   </li>
  <li><p>Error    2   Argument 1: cannot convert from 'int' to 'string'   </p>
  
  <p>It gives me error in  "int.TryParse(surveys.First(), out id);"    </p>
  
  <pre><code>   L
        var surveys = (from su in DbContext.Surveys
                                 where su.userName == su.userName 
                                 select su.ID);
  if(surveys.Count() &gt; 0)
              {
               int id = 0;
               int.TryParse(surveys.First(), out id);
                 return id;
               }
               return 0;
  </code></pre></li>
  </ul>