我正在从动态更新的json中检索数据。它在某个时间包含一个类型为X的对象,而在其他时间包含一个X类型对象的数组。我需要一个能够在上述任何情况下工作的父类Y.而且对象名称:x保持不变。是否有任何可能的方式使对象和一个对象数组具有相同的名称和相同的类定义?
class Y
{
public X x { get; set; }
public X[] x { get; set; }
}
class X
{
public int a { get; set; }
}
这显示了一个错误:Y型已经包含了X
的定义是否有任何可能的方式来做到这一点?
这是什么意思? obj.x会解决什么问题? – 2012-04-08 16:19:16