.NET統一方法知道許多方法來轉換數據類型:轉換數據類型
Convert
-class;- 類型等
(Try)Parse
和ToString
等內部函數; - 實現接口
IConvertable
的; - 的
TypeConverter
; - 隱式和顯式轉換運算符;
- 我是否錯過了另一個?
因此,如果將一種數據類型轉換爲另一種數據類型,我需要知道這兩種類型,我需要知道使用哪種轉換方法。如果這兩種類型(或兩者)中的一種是泛型類型,這變得非常討厭。
所以我的問題是:我有在.NET統一(通用)的方式來一個數據類型轉換爲另一種,這可能會使用所有其他有限的方法呢?
更新了我的答案,以解決其他提到的轉換方法。 – 2013-05-03 23:53:42