本帖最后由 ggt87125 于 2011-11-28 22:05:49 编辑

解决方案 »

  1.   


    public void IBizConsole_CallFunc(object dctPara,object oKDMain )
    {
    swicth dctPara("FuncID")
    case 1000000000
    From1 tmp;
    tmp=new From1();
    tmp.show();
    break;
    }
      

  2.   


    dctPara("FuncID") 这里会出错。。
      

  3.   


     这个方法也用了 还是不可以呢 
    错误 1 无法将带 [] 的索引应用于“object”类型的表达式 c:\K3DllFrom\ClassFromPic\ClassFromPic\K3DllFrom.cs 23 25 ClassFromPic
      

  4.   

    参数为什么都是用 Object?dctPara看上去是一个字典集合吧?用Dictionary类型看看,或者干脆用动态类型Dynamic看看。vb.net默认就一直具有一些动态类型的功能,是c#所不具备的,优点也罢,缺点也罢