Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有点困惑。
在代码中:
[DllImport("library.dll")] public static extern void function(int x);
为什么需要 x?int 不应该足够吗,因为这只是一个定义而不是声明?
它是 C# 语法,接口中的方法也是如此。
可能最大的原因是,它增加了代码的清晰度。参数名称可能会告诉方法中的预期值