在C#中,Convert類用于將一個(gè)數(shù)據(jù)類型轉(zhuǎn)換為另一個(gè)數(shù)據(jù)類型。Convert類提供了一系列的靜態(tài)方法來實(shí)現(xiàn)不同數(shù)據(jù)類型之間的轉(zhuǎn)換。下面是Convert類的一些常用方法:
使用方法如下所示:
int intValue = Convert.ToInt32("123"); // 將字符串轉(zhuǎn)換為整數(shù)
double doubleValue = Convert.ToDouble("3.14"); // 將字符串轉(zhuǎn)換為雙精度浮點(diǎn)數(shù)
bool boolValue = Convert.ToBoolean("true"); // 將字符串轉(zhuǎn)換為布爾值
DateTime dateTimeValue = Convert.ToDateTime("2022-01-01"); // 將字符串轉(zhuǎn)換為日期時(shí)間
string strValue = Convert.ToString(123); // 將整數(shù)轉(zhuǎn)換為字符串
需要注意的是,在使用Convert類進(jìn)行類型轉(zhuǎn)換時(shí),確保源對象的類型和目標(biāo)類型是兼容的,否則會(huì)拋出異常。