2010-04-02 65 views
4

我已經使用了許多Convert.To .....函數進行轉換,但我不明白一件事,即對於每種數據類型,它們都提供了一個Convert.To函數但不是浮點數據類型,爲了轉換爲浮點數,你需要使用Convert.ToSingle(),爲什麼這樣呢?Convert.ToSingle()for float data類型

回答

9

Single是CTS(Common Type System for .NET)類型,float是C#的簡寫形式。

Int32 CTS -> int C# 
String CTS -> string C# 
Double CTS -> double C# 
Single CTS -> float C# 
Int16 CTS -> short C# 
Int64 CTS -> long C# 

轉換方法是.NET方法,因此使用CTS的名字,而不是C#速記。