相关疑难解决方法(0)

如何将字符串的内容复制到C#中的剪贴板?

如果我在String中有一些文本,我如何将其复制到剪贴板,以便用户可以将其粘贴到另一个窗口(例如,从我的应用程序到记事本)?

.net c# clipboard

257
推荐指数
7
解决办法
15万
查看次数

是否可以在F#中组合多个属性?

我试图弄清楚这个C#属性声明的F#等价物:

[
   ComImport(),
   InterfaceType(ComInterfaceType.InterfaceIsIUnknown),
   Guid("000214EE-0000-0000-C000-000000000046")
]
Run Code Online (Sandbox Code Playgroud)

我可以做到这一点并且编译得很好:

[<ComImport>]
[<InterfaceType(ComInterfaceType.InterfaceIsIUnknown)>]
[<Guid("000214EE-0000-0000-C000-000000000046")>]
Run Code Online (Sandbox Code Playgroud)

但我现在很好奇 - 是否可以在F#中组合多个属性?当我尝试这样的东西时,前两个属性:

[<ComImport>,<InterfaceType(ComInterfaceType.InterfaceIsIUnknown)>]
Run Code Online (Sandbox Code Playgroud)

我收到FS0010错误.还试过这个:

[<ComImport , InterfaceType(ComInterfaceType.InterfaceIsIUnknown)>]
Run Code Online (Sandbox Code Playgroud)

结果相同.

这是可能的,如果是这样,那么正确的语法是什么?

f# attributes

7
推荐指数
1
解决办法
540
查看次数

标签 统计

.net ×1

attributes ×1

c# ×1

clipboard ×1

f# ×1