如何把字符串型数据转换为整型

时间:2023-01-04 12:08:52

   在ASP.Net中提供的Convert类是用来进行基本数据类型转换的,受支持的基本数据类型及其转换函数如下:

数据类型 数据类型说明 转换函数 转换函数说明
Boolean 布尔型 ToBoolean 将指定的值转换为等效的布尔值
Char 字符型 ToChar 将指定的值转换为Unicode字符
SByte 8位有符号整数 ToSBye 将指定的值转换为8位有符号整数
Byte 8位无符号整数 ToByte 将指定的值转换为8位无符号整数
Int16 16位有符号整数 ToInt16 将指定的值转换为16位有符号整数
Int32 32位有符号整数 ToInt32 将指定的值转换为32位有符号整数
Int64 64位有符号整数 ToInt64 将指定的值转换为64位有符号整数
UInt16 16位无符号整数 ToUInt16 将指定的值转换为16位无符号整数
UInt32 32位无符号整数 ToUInt32 将指定的值转换为32位无符号整数
UInt64 64位无符号整数 ToUInt64 将指定的值转换为64位无符号整数
Single 单精度浮点数 ToSingle 将指定的值转换为单精度浮点数字
Double 双精度浮点数 ToDouble 将指定的值转换为双精度浮点数字
Decimal 十进制数 ToDecimal 将指定的值转换为Decimal数字
DateTime 日期型 ToDateTime 将指定的值转换为DateTime
String 字符串 ToString 将指定的值转换为其等效的String表示形式

 在System命名空间中,还提供了上述基本数据类型的结构,例如:Int32结构、Char结构、DateTime结构等,使用这些数据结构

也可以实现数据类型的转换,代码如下:

  Int32.Parse(txtStr.Text.Trim());

 另外在进行数据类型转换时,首先要保证字符串中没有其他字符,否则会出现“输入字符串的格式不正确”的异常。