title: C# out parameter value passing
body: <p>I am using <code>contactsreader.dll</code> to import my Gmail contacts. One of my method has the <code>out</code> parameter. I am doing this:</p>
  
  <pre><code>Gmail gm = new Gmail();
  DataTable dt = new DataTable();
  string strerr;
  gm.GetContacts("chendur.pandiya@gmail.com", "******", true, dt, strerr);
  // It gives invalid arguments error..
  </code></pre>
  
  <p>And my Gmail class has</p>
  
  <pre><code>public void GetContacts(string strUserName, string strPassword,out bool boolIsOK,
  out DataTable dtContatct, out string strError);
  </code></pre>
  
  <p>Am I passing the correct values for <code>out</code> parameters?</p>