2012-07-06 28 views
2

比方說,我有不同的特定泛型類型如int,字符串,日期時間對象的數組和等C#中使用對象屬性發現哪種類型後

我怎樣才能找出哪些類型的對象(typeOf後)可以使用該對象的功能?

例如

Object []一個

和檢查出來後,我發現,a[0]DateTime,我想用它ToShortDateString財產

我該怎麼做呢?

回答

2

你可以用cast來做到這一點。

object[] a; 

// ... 

if (a[0] is DateTime) 
{ 
    ((DateTime)a[0]).ToShortDateString(); 
} 
+0

tnx快速響應 – Sophex 2012-07-06 05:52:05

+0

歡迎您! :) – 2012-07-06 08:02:48

相關問題