title: No overload for method takes 2 arguments error in c#
body: <p>i have a method and i want to assign three parameters to my method,</p>
  
  <pre><code>public void GetListing(string url,int CID ,int ID)
  </code></pre>
  
  <p>but it is receiving only two and giving error in my data table where i am selecting values from DB</p>
  
  <pre><code>res.GetListing(dt.Rows[i]["Link"].ToString(), Convert.ToInt32(dt.Rows[i]["ID"],Convert.ToInt32(dt.Rows[i]["CID"].ToString())));
  </code></pre>
  
  <p>can anyone tell me why it is throwing this error and help me resolve this issue</p>