在C#中,有兩種常用的四舍五入和轉換函數:Math.Round()和Convert.ToDouble()。
double number = 3.456;
double roundedNumber = Math.Round(number); // 結果為3
string strNumber = "3.456";
double convertedNumber = Convert.ToDouble(strNumber); // 結果為3.456
需要注意的是,在使用Convert.ToDouble()函數時,需要確保輸入的對象是可以轉換為double類型的,否則會出現異常。而Math.Round()函數則是針對數字進行四舍五入操作,不涉及數據類型轉換。因此,根據具體情況選擇合適的函數來進行四舍五入和轉換操作。