当前位置:编程学习 > C#/ASP.NET >>

int.TryParse错误

 private void tBLength_TextChanged(object sender, TextChangedEventArgs e)
        {
            bool Isint = int.TryParse(tBLength.Text, out result);
提示错误:Error 2 The best overloaded method match for 'int.TryParse(string, out int)' has some invalid arguments
C:\Users\Administrator\Desktop\WPPA\WPPA\PassBuilder.xaml.cs 118 26 WPBOX
这是怎么回事???
            if (!System.String.IsNullOrEmpty(tBLength.Text) && int.TryParse(tBLength.Text,out result))
            { 
                
            }
        } --------------------编程问答-------------------- result 在哪声明的? --------------------编程问答--------------------

int i = 0;//声明
                if (int.TryParse(Request.QueryString["nid"], out i))//out
                {
                    if (i > 0)
                    {

你的result呢?没有声明哇 --------------------编程问答--------------------
引用 1 楼 wxr0323 的回复:
result 在哪声明的?


恩,是的,哈哈。。。

使用的
 try
            {
                int.Parse(tBLength.Text);
            }
            catch (Exception)
            {
                MessageBox.Show("请输入数字", "错误", MessageBoxButton.OK);
            } --------------------编程问答-------------------- int result = 0;
bool Isint = int.TryParse(tBLength.Text, out result);

增加红色部分
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,