如何:将 TextBox 控件中的文本转换成整数

更新:2007 年 11 月

当在应用程序中提供 TextBox 控件以检索数值时,通常需要将文本(字符串)转换为数值,如整数。本示例说明两种将文本数据转换成整数数据的方法。

示例

int anInteger;
anInteger = Convert.ToInt32(textBox1.Text);
anInteger = int.Parse(textBox1.Text);

编译代码

此示例需要:

  • 一个名为 textBox1 的 TextBox 控件。

可靠编程

以下情况可能会导致异常:

  • 文本转换为一个太大或太小的数字以致不能存储为 int。

  • 该文本不能表示数字。

请参见

概念

在 Visual C# 中设计用户界面

参考

int(C# 参考)

其他资源

文本控件

Visual C# 指导教程