我有一个类叫做FieldDesc
。C# - 加载继承类
public class FieldDesc {
public FieldDesc() {
}
}
我也有另一个类,从FieldDesc
称为StandardHoursByCommunitySvcType
继承。
public class StandardHoursByCommunitySvcType: FieldDesc {
public StandardHoursByCommunitySvcType() {
}
}
在我控制我 -
FieldDesc aTable;
aTable = new FieldDesc();
String TableName = "StandardHoursByCommunitySvcType";
我有什么做的就是aTable
知道这是StandardHoursByCommunitySvcType
类型的对象?
它不是“StandardHoursByCommunitySvcType”的对象。您将其声明为'new FieldDesc()' – 2012-02-20 17:50:29
您必须分配'aTable = new StandardHoursByCommunitySvcType()'。否则无法将其转换为StandardHoursByCommunitySvcType – MarcinJuraszek 2012-02-20 17:50:54
在您的代码示例中,'aTable'将始终为'FieldDesc'类型,因为它的构造方式如此。你想在这里实现什么目标? – Bernard 2012-02-20 17:53:02