C 資料型別轉換,Convert

2021-09-06 02:54:20 字數 865 閱讀 8438

內容轉換函式

舉例:convert.toint32() 可以將多種型別(包括 object  引用型別)的值轉換為 int  型別,因為它有許多過載版本[2]:

public static int toint32(object); 

public static int toint32(bool);

public static int toint32(byte);

public static int toint32(char);

public static int toint32(decimal);

public static int toint32(double);

public static int toint32(short);

public static int toint32(long);

public static int toint32(sbyte);

public static int toint32(string);

當然還有convert.tostring()之類的啦

與其他轉換函式的對比 :

(int)         : 在對long 型別或是浮點型到int 型別的顯式強制轉換中使用,但是如果被轉換的數值大於int32.maxvalue 或小於 int32.minvalue,

那麼則會得到乙個錯誤的結果。

int32.parse()    : 在符合數字格式的string到int 型別轉換過程中使用,並可以對錯誤的string數字格式的丟擲相應的異常。

convert.toint32() : 則可以將多種型別的值轉換為int型別,也可以對錯誤的數值丟擲相應的異常。

CONVERT 函式 資料型別轉換

convert 函式 資料型別轉換 功能 返回轉換成提供的資料型別的表示式。語法 convert data type,expression format style 引數 data type表示式將轉換成的資料型別。expression要轉換的表示式。format style對於將字串轉換為日期或時...

用Convert類實現資料型別轉換

任何一門程式語言均有相關資料型別。c 也不例外,其基本資料型別有int,short,long,float,double,string等。資料型別之間可以相互轉換。convert類是專門進行型別轉換的類,它能夠實現各種基本資料型別之間的相互轉換。convert類常用的型別轉換方法 convert.to...

用Convert類實現資料型別轉換

convert類用於將乙個基本資料型別轉換為另乙個基本資料型別,返回與指定型別的值等效的型別 受支援的基型別是boolean char sbyte byte int16 int32 int64 uint16 uint32 uint64 single double decimal datetime和s...