Exemplo n.º 1
0
        public bool TryParse(string mailingAddress, out MailingAddress result)
        {
            result = null;

            try
            {
                if (string.IsNullOrEmpty(mailingAddress))
                {
                    return(false);
                }

                string[] addressArray = mailingAddress.Split(',');
                if (addressArray == null || addressArray.Length < 2)
                {
                    return(false);
                }

                result = new MailingAddress()
                {
                    StreetNumber = int.Parse(addressArray[0]), Street = addressArray[1]
                };
                return(true);
            }
            catch
            {
                return(false);
            }
        }
        public bool TryParse(string mailingAddress, out MailingAddress result)
        {
            result = null;

            try
            {
                if (string.IsNullOrEmpty(mailingAddress))
                    return false;

                string[] addressArray = mailingAddress.Split(',');
                if (addressArray == null || addressArray.Length < 2)
                    return false;

                result = new MailingAddress() { StreetNumber = int.Parse(addressArray[0]), Street = addressArray[1] };
                return true;
            }
            catch
            {
                return false;
            }
        }