日期:2014-05-17  浏览次数:21160 次

C#怎么声明导出函数 DLL
在C++中 声明导出函数是extern"C" __decksoec(dllimport) int Show(int a);

那我在C#中 怎么声明一个到处函数了?
   
  因为我用工具 VIEWDLL 查看别人给我的C++ 编写的DLL 文件
  能够看到里面的导出函数 和 引用函数

而我自己用C#编写的DLL文件,用那个工具就看不到 导出函数~(因为我不知道怎么处理)
  我用DLLIMPORT 调用自己生成的DLL 会提示找不到入口点~~


求助~~~~用C#怎么实现,在网上翻了一天了 都没找到相关资料~~是不是我走入误区了~~~~~
 

------解决方案--------------------
谁告诉你C#支持定义导出函数的?
C++还支持多重继承呢,我在C#里花了10年时间也没找到。
------解决方案--------------------
是的,作为一种托管语言,C#不具备创建原生dll的能力。