猿问

函数签名中的 [] 在 C# 中的作用

我正在研究 QuickBooks SDK 代码并看到了这一行:


[DllImport("user32.dll")]

static extern bool TranslateMessage([In] ref MSG lpMsg);

令我困惑的是函数签名中的[In]


我不知道在哪里可以了解这是什么。有人可以解释它或将我指向文档以阅读它吗?


我正在研究来自 SubscribeAndHandleQBEvent_vs03的代码


该行位于 SubscribeAndHandleQBEvent_vs03.cs 文件中


蓝山帝景
浏览 170回答 1
1回答

小怪兽爱吃肉

在这种情况下,代码之间[]是属性。有关详细信息,请参阅InAttribute和OutAttribute。
随时随地看视频慕课网APP
我要回答