小编gji*_*ijo的帖子

动态确定不同类的函数返回类型?

public <return_type> getclass(string company)
{
    switch (company)
    {
        case "cmp1": Classcmp1 temp = new Classcmp1(); return temp ;
        case "cmp2": Classcmp2 temp = new Classcmp2(); return temp ;
        case "cmp3": Classcmp3 temp = new Classcmp3(); return temp ; 
    }
}
Run Code Online (Sandbox Code Playgroud)

如果classcmp1,classcmp2,classcmp3是三个公共类,那么该函数的返回类型应该是什么?如何动态确定?

c#

2
推荐指数
1
解决办法
116
查看次数

标签 统计

c# ×1