我試圖創建一種替代品的屬性,接受多種類型作爲輸入/輸出。C#可互換的屬性
這裏是一個醜陋的解決方案的一些僞代碼:
基本上我有一塊數據,我需要能夠分配多種類型到它,並相應地做出反應。我使用的數據片段,我需要有效的方式來管理在需要時從文件名加載它們,同時保持相同的代碼,如果我正在使用已加載的數據進行操作。
這將是真棒:
SomeDataClass data1 = new SomeDataClass();
SomeDataClass data2 = new SomeDataClass();
data1.Data = "somefile.dat";
data2.Data = data1.Data;
而SomeDataClass.Data不是字符串類型。
你選錯了語言 – Luis 2012-08-15 07:12:23
讓'Data'輸入'object' ... – 2012-08-15 07:12:48
@Luis是怎麼回事?這並不一定遵循 – 2012-08-15 07:12:56