MYDLL.DLL
namespace mydll
{
public class MyClass {
public static int Add(int x, int y)
{
return x +y;
}
}
}
Run Code Online (Sandbox Code Playgroud)
在另一个项目中,如何导入MyClass或只添加功能?
我想用DllImport添加,
[DllImport("mydll.dll",CharSet = CharSet.Auto)] public static extern .......
我怎样才能做到这一点?
DllImport
用于调用非托管代码.MyClass
您显示的类是托管代码,为了在另一个程序集中调用它,您只需添加对包含它的程序集的引用并调用该方法.例如:
using System;
using mydll;
class Program
{
static void Main()
{
int result = MyClass.Add(1, 3);
Console.WriteLine(result);
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12886 次 |
最近记录: |