这个类在工作中是必须使用到的,很多地方需要用。本身是静态类,无需进行实例化。
1.public static object ChangeType(object value, Type conversionType);
用于把一个类型转换为想要得到的类型
如: Double d = -2.345;
int i = (int)Convert.ChangeType(d, typeof(int));
string s = "12/12/1998";
DateTime dt = (DateTime)Convert.ChangeType(s, typeof(DateTime));
2.public static object ChangeType (object value, TypeCode typeCode);其实跟上面是类似。
Double d = -2.345; int i = (int)Convert.ChangeType(d, TypeCode.Int32);
3.ChangeType(Object, TypeCode, IFormatProvider) 类上面
4.public static byte[] FromBase64CharArray(char[] inArray, int offset, int length);
将 Unicode 字符数组(它将二进制数据编码为 Base64 数字)的子集转换为等效的 8 位无符号整数数组。 参数指定输入数组的子集以及要转换的元素数。
5.public static byte[] FromBase64String (string s);将指定的字符串(它将二进制数据编码为 Base64 数字)转换为等效的 8 位无符号整数数组
6.public static TypeCode GetTypeCode(object value);返回指定对象的 TypeCode。
7.