title: How to format a phone numbers with libphonenumber in International format.
body: <p>In the <a href="https://github.com/googlei18n/libphonenumber" rel="noreferrer">documentation</a> provided by libphonenumber on Github, there is a <a href="https://rawgit.com/googlei18n/libphonenumber/master/javascript/i18n/phonenumbers/demo-compiled.html" rel="noreferrer">demo</a>, which converts any provided number into International Format, e.g <code>+4915213116250</code> is converted into <code>+49 1521 3116250</code> </p>
  
  <p>I want to use the same functionality in C#. </p>
  
  <p>In the documentation of libphone, there is need to parse the number and provide the countries/regions. But the demo works without providing the region/country. Can some body let me know how it is done? </p>