title: C# Try Parse returning 0
body: <p>I'm trying to parse a string to return an int like this :</p>
  
  <pre><code>private UserCredentials GetAddressBook(string userName)
  {
    int addressBookId = 0;
    int.TryParse(userName, out addressBookId);
    return this.GetAddressBook(addressBookId);
  }
  </code></pre>
  
  <p>My problem is that addressBookId is always 0. My userName is cara4.</p>