using System;
class Test
{
static void Main()
{
class1 over = new class1();
class2 df = new class2();
Console.WriteLine(df.a);
class2 go = over as class2;//为什么结果是Null
class2 go2 = (class2)over;//Error
//目前我写了一个供调用的dll(采集)...现在我要将采集的内容存入到数据库....
//所以继承采集内容的对象,然后多添加一些字段........
//我调用采集的代码,返回给我一个对象...然后我将对象转换为派生类....结果就为Null了..........
//请问怎么解决.....
//郁闷的我都睡着了!!!
}
}
class class1
{
public int a;
public class1()
{
a = 10;
}
}
class class2 : class1
{
public class2()
{
}
}