コード例 #1
0
ファイル: Bsn.cs プロジェクト: erwinbovendeur/ADF
 public static bool TryParse(string s, IFormatProvider provider, out Bsn result)
 {
     return TryParse(s, out result);
 }
コード例 #2
0
ファイル: Bsn.cs プロジェクト: erwinbovendeur/ADF
        /// <summary>
        /// Tries to parse the supplied string into the supplied <see cref="Bsn"/> object.
        /// </summary>
        /// <param name="s">The string to parse.</param>
        /// <param name="result">The <see cref="Bsn"/> object.</param>
        /// <returns>True if the parsing is successful, false otherwise.</returns>
        public static bool TryParse(string s, out Bsn result)
        {
            if (string.IsNullOrEmpty(s))
            {
                result = Empty;
                return true;
            }

            if (!IsValidBsn(s))
            {
                result = Empty;
                return false;
            }

            result = new Bsn(s);
            return true;
        }