我想用c#写个dll,外部调用这个dll,然后设置dll里面方法的参数,dll返回一个值,不知道怎么写!
比如dll里面有个方法main(string a)外部调用这个dll,给a设置值,然后main返回一个值出来!
哪位大侠帮帮我,谢谢

解决方案 »

  1.   

    这个很简单,直接写类库,编译就是DLL文件;
      

  2.   

    DLLnamespace ddd
    {
    class kkk
    {
    static string main(string a)
    {
    //..........
    return "ddddddd";}
    }}
    程序的//在引用中添加这个DLL文件using ddd//main 里面
    kkk t = new kkk()//要调用时直接p.+方法就可以了
      

  3.   

    在调用的程序里,添加引用这个DLL文件,然后就像在同一个文件里使用一样方法(前提命名空间相同)
      

  4.   

    新建个类库——>添加类——>编译,就可以得到dll文件了
      

  5.   

    外部调用dll? 在调用前有没有引用这个dll?如果在调用前引用过 那就没什么问题 很方便如果在调用前没有引用过 那就用反射吧