本文介绍了TryParse误导10digits条目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用的是VS2008。在下面的代码中,当我输入最多9位数时,'TryParse'运行良好。当我输入10位数时,它反映'假'。



I use VS2008. In the following code, 'TryParse' works well when I enter upto 9 digits. When I enter 10 digits it is reflecting 'false'.

int value;
           if ( Int32.TryParse(TextBox17.Text, out value) == false)
           {
               v_MyAddressPhoneTag = "";
               Label22.Visible = true;
               RBL7clear();
           }
           else
           {
               v_MyAddressPhoneTag = "*";
               Label22.Visible = false;

           }







<asp:TextBox ID="TextBox17" runat="server"  OnTextChanged="TextBox17_TextChanged"  AutoPostBack="true" MaxLength="10"

   style=" z-index: 1;top: 182px; left: 212px; position: absolute; height: 18px; width: 148px"></asp:TextBox>

推荐答案




这篇关于TryParse误导10digits条目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-31 16:10