c#-为常量定义,如在C中
作者:互联网
假设我有一个文件,该文件从dll导入了许多功能,在我必须输入的每个功能之前:
[DllImport(DLL_NAME, CallingConvention = CallingConvention.Cdecl)]
但这很无聊,代码变得更长->很难理解,在C语言中我可以使用如下定义:
#define DLL_IMPORT [DllImport(...)]
我可以在C#中做什么?
解决方法:
你真倒霉DllImport属性是密封的,因此您无法派生实例并默认使用参数,并且C#没有宏处理器可让您解决此问题.
标签:c-preprocessor,c 来源: https://codeday.me/bug/20191029/1962110.html