コード例 #1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            var parser = new PhonenumberParser(txtBox_Input.Text);

            try
            {
                var result = parser.GetPhonenumber();
                txtBox_country.Text    = result.Country?.ToString() ?? txt_customeCountryCode.Text;
                txtBox_area.Text       = result.Area.ToString();
                txtBox_main.Text       = result.Main.ToString();
                txtBox_forwarding.Text = result.Forwarding !.ToString();
            }
            catch (Exception ex)
            {
                lbl_error.Content = ex.Message;
                return;
            }
        }
コード例 #2
0
        //[InlineData("(0)201 1234 56")]
        //[InlineData("[+49] (0)89-800/849-50")]
        public void CheckPhonenumber(string phonenumber)
        {
            var analyser = new PhonenumberParser(phonenumber);

            analyser.GetPhonenumber();
        }