Microsoft(R)F#2.0 Interactive build 4.0.40219.1
我正在尝试定义新的记录类型:
type TestOptions =
{ perRunGC : bool;
collectGCStat : bool;
}
一切都很好,但我们再添加一个字段:
type TestOptions =
{ perRunGC : bool;
collectGCStat : bool;
highPriority : bool;
} ^
我在上面标记的位置得到解析器错误:
error FS0010: Unexpected character ' ' in field declaration
我的代码出了什么问题?是编译器错误吗?
答案 0 :(得分:6)
这样的错误通常是由源文件中的unicode字符引起的。
在这种情况下,您可能有一个不间断的空间(或任何其他类型的特殊空间),而不是编译器扼流的位置的常规空间。