C#将字符串更改为Int或将其作为int

时间:2015-08-12 16:57:51

标签: c# string int

您好我正在尝试将信息添加到int中,但我不知道如何将其声明为Int

我试图输入一个年龄作为int但不知道如何。

我的代码:

        Author authorAdd = new Author();
        authorAdd.Name = txtName.Text;
        authorAdd.Age = txtAge.Text;

我试过了.Int 我知道它不是。我需要的文字,但我不记得我需要什么,谢谢。

2 个答案:

答案 0 :(得分:1)

试试这个

authorAdd.Age = int.Parse(txtAge.Text);

如果年龄可以为空

然后尝试这样

int age;

if(int.TryParse(txtAge.Text,out age)){
  authorAdd.Age = age;
}

答案 1 :(得分:1)

尝试以下方法:

authorAdd.Age = int.Parse(txtAge.Text);