 <p>Pretty simple to translate, you just need to get used to the differences between Java and the C# wrappers. C# will use properties instead of getXXX methods, and use CamelCase instead of all caps.</p> <p>Inside your activity class:</p> <pre><code>using Android.Telephony; public class MyActivity : Activity { private string GetMyPhoneNumber() { var tMgr = (TelephonyManager)GetSystemService(TelephonyService); return tMgr.Line1Number; } } </code></pre>