2012-06-21 55 views
0

我想知道在Delphi prism中是否有變體數據類型。在.NET中是否有替代變體數據類型?

我正在爲Delphi Prism .NET環境轉換Delphi win32應用程序。

+4

'object'可以代表「所有類型」,但它不會允許調用方法。 '動態'(在.NET4中)也可以表示「所有類型」,但它將允許無條件地調用方法。但理想情況下,選擇/使用正確的強類型。 (我不能說我缺少「變體」數據類型......) – 2012-06-21 19:09:25

+0

@pst,我會張貼作爲答案:-) – Bridge

+0

我不認爲有一個具體的類型來取代它,但'對象'應該爲'variant'工作 – MilkyWayJoe

回答

5

最接近的是Object,因爲所有類型都從它派生。雖然這不是一個好的解決方案。

與.NET 4.0 dynamic關鍵字被引入,可能更接近你在找什麼。

直接模擬不存在。

相關問題