F# 这是什么东西?

F# 这是什么东西?,f#,operator-keyword,.net-attributes,F#,Operator Keyword,.net Attributes,我遇到过这样的事情: [<Activity (Label = "setView", MainLauncher = true)>] [] 好几次,我一直在想什么是[],它做什么?我很乐意阅读它,但我不能,因为我不知道它叫什么,或者它做什么?这些是属性,取决于您使用的库的主要功能,如果您进行GUI编程,可能会遇到[],如果您将记录公开给C#/.NET,也可能会遇到[]对于可组合枚举。@s952163和idjarn:您将答案添加为注释。正因为如此,这个问题看起来没有答案,问这个问题的人

我遇到过这样的事情:

[<Activity (Label = "setView", MainLauncher = true)>]
[]

好几次,我一直在想什么是
[]
,它做什么?我很乐意阅读它,但我不能,因为我不知道它叫什么,或者它做什么?

这些是属性,取决于您使用的库的主要功能,如果您进行GUI编程,可能会遇到[],如果您将记录公开给C#/.NET,也可能会遇到[]对于可组合枚举。@s952163和idjarn:您将答案添加为注释。正因为如此,这个问题看起来没有答案,问这个问题的人不能将它标记为他们问题的答案。你也会在名誉点上浪费时间。@norbertB:不用客气。:-]我犹豫不决,因为这是一个明显的重复,但我找不到一个好的候选人来立即复制提名。这些是属性,取决于您使用的库,对于主函数,您经常会遇到[],如果您进行GUI编程,可能会遇到[],如果您将记录公开给C#/.NET,也可能会遇到[]对于可组合枚举。@s952163和idjarn:您将答案添加为注释。正因为如此,这个问题看起来没有答案,问这个问题的人不能将它标记为他们问题的答案。你也会在名誉点上浪费时间。@norbertB:不用客气。:-]我犹豫不决,因为这是一个明显的重复,但我不能找到一个好的候选人,立即重复提名。