C#.NET类型转换

2025-03-10 00:50:05
推荐回答(5个)
回答1:

Convert

将一个基本
转换为另一个基本


下表列出了由 Convert 类型公开的成员。

公共字段

DBNull 一个常数,表示没有数据的数据库列(即数据库为空)。

公共方法

ChangeType 返回具有指定类型而且其值等效于指定对象的 Object。

Equals 确定两个 Object 实例是否相等。 (从 Object 继承。)

FromBase64CharArray 将 Unicode 字符数组的
(它将
据编码为 base 64 数字)转换成等效的 8 位
数组。参数指定输入数组的
以及要转换的元素数。

FromBase64String 将指定的 String(它将
据编码为 base 64 数字)转换成等效的 8 位
数组。

GetHashCode 用作特定类型的
。GetHashCode 适合在
和数据结构(如
)中使用。 (从 Object 继承。)

GetType 获取当前实例的 Type。 (从 Object 继承。)

GetTypeCode 返回指定对象的 TypeCode。

IsDBNull 返回有关指定对象是否为 DBNull 类型的指示。

ReferenceEquals 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)

ToBase64CharArray 将 8 位
数组的
转换为用 Base 64 数字编码的 Unicode 字符数组的等价子集。

ToBase64String 将 8 位无符号整数数组的值转换为它的等效 String 表示形式(使用 base 64 数字编码)。

ToBoolean 将指定的值转换为等效的


ToByte 将指定的值转换为 8 位无符号整数。

ToChar 将指定的值转换为 Unicode 字符。

ToDateTime 将指定的值转换为 DateTime。

ToDecimal 将指定值转换为 Decimal 数字。

ToDouble 将指定的值转换为
字。

ToInt16 将指定的值转换为 16 位有符号整数。

ToInt32 将指定的值转换为 32 位有符号整数。

ToInt64 将指定的值转换为 64 位有符号整数。

ToSByte 将指定的值转换为 8 位有符号整数。

ToSingle 将指定的值转换为
字。

ToString 将指定值转换为其等效的 String 表示形式。

ToUInt16 将指定的值转换为 16 位无符号整数。

ToUInt32 将指定的值转换为 32 位无符号整数。

ToUInt64 将指定的值转换为 64 位无符号整数。

回答2:

类型转换的方面很多。你要什么转什么的,可以单独查。要不你看看
http://www.cnblogs.com/skylaugh/archive/2006/04/05/367663.html
一般的转换。就用 convert,对应类型的parse的,注意参数。某些用强转,如 (类型)你要转的值,(DataSet)object.

回答3:

能问的详细一点吗,哪个类型转到哪个类型?一般大部分类型都可以用.Parse也转换

回答4:

一般就是(类型) 或者convert.类型这样转换

回答5:

http://www.cnblogs.com/skylaugh/archive/2006/04/05/367663.html