在C#中调用C++编写的dll
有C++dll,实现了int Sum(int a,int b);
则在C#中可以这样使用:
View Code
1 using System; 2 using System.Collections.Generic; 3 using System.Text; 4 5 using System.Runtime.InteropServices;//引入dll文件中的函数 6 7 namespace ConsoleDllDemo 8 { 9 class Program 10 { 11 //引入dll文件中的函数 12 [DllImport("dllDemo.dll")] 13 private static extern int Sum(int a, int b); 14 15 static void Main(string[] args) 16 { 17 int a = Sum(3, 5); 18 Console.WriteLine(a); 19 Console.ReadKey();//要按键才退出。 20 } 21 } 22 }
posted on 2012-08-03 14:53 ActiveChange 阅读(159) 评论(0) 编辑 收藏 举报