0 c#
谁能告诉我为什么用包含以下代码的.cs文件编译C#应用程序给我一个错误.见下文.
namespace defintions
{
unsafe public struct name
{
char* firstname;
char* lastname;
} ;
class Functions
{
[DllImport("C++Dll.dll")]
public unsafe static extern long func(name *); //error : Identifier expected
}
}
Run Code Online (Sandbox Code Playgroud)
您的函数的参数没有名称(名称*不是名称).
将其更改为
[DllImport("C++Dll.dll")]
public unsafe static extern long func(name* theName); //error : Identifier expected
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
680 次 |
| 最近记录: |