【发布时间】:2012-08-11 12:17:43
【问题描述】:
我正在尝试创建一种属性的替代品,它接受多种类型作为输入/输出。
这是一个丑陋的解决方案的一些伪代码:
基本上我有一段数据,我需要能够为其分配多种类型,并做出相应的反应。我有一些要操作的数据,我需要有效的方法来管理在需要时从文件名加载它们,同时保持相同的代码,如果我正在操作数据,那已经加载了。
这太棒了:
SomeDataClass data1 = new SomeDataClass();
SomeDataClass data2 = new SomeDataClass();
data1.Data = "somefile.dat";
data2.Data = data1.Data;
而 SomeDataClass.Data 不是字符串类型。
【问题讨论】:
-
你选错了语言
-
@Luis 怎么会这样?不一定遵循
标签: c# types properties weakly-typed