当字段名称是保留关键字时,从F#访问.Net字段

时间:2012-06-28 18:28:05

标签: c# .net f#

我的结构有一个名为type

的字段

如何在F#中访问它?

C#

struct A {
   int type;
}

F#

let a = A()
let myThing = a.type  //error because type is a reserved keyword

如何访问type的{​​{1}}字段?

2 个答案:

答案 0 :(得分:12)

您像静态字段一样访问type。首先,您需要A的实例:

let a = A()
let x = a.``type``

答案 1 :(得分:5)

您可以使用双重反引号来限定它A.``type``

相关问题