C#将强类型类转换为泛型

时间:2019-12-31 02:07:00

标签: c# generics

我上了这个课:

Public class MyClass {
    Public string MyProp1 { get; set; }
    Public string MyProp2 { get; set; }
}

我为其创建一个实例:

MyClass myClass = new MyClass() {
    MyProp1 = "Foo",
    MyProp2 = "Bar"
}

现在,我希望将myClass强制转换/转换为通用对象,就像我这样做一样:

object myClass2 = new {
    MyProp1 = "Foo",
    MyProp2 = "Bar"
}

我认为我可以做到:

object myClassAsObj = myClass as object;

但是myClassAsObj返回null。

0 个答案:

没有答案