任何人都知道如何在 C# 中创建一个适用于外部函数的属性?
我需要编写一个属性来导入共享对象(这不适用于 Windows,我正在使用一个名为 Cosmos 的项目在 C# 中开发一个内核,我最近完成了我的 ELF32 加载器和动态链接器,并编写了一个执行此操作的属性)
[SOImport("/lib/screen.so")]
extern void print(string text);
我以前从来没有真正写过自己的属性,但是我查阅了一些教程,找不到任何与外部方法相关的东西。我假设它返回一些排序函数指针。