Enterprise Architect Source Import无法识别公共固定字节myArray [4]

时间:2015-12-02 09:18:39

标签: c# enterprise-architect

我有一个C#源文件,其中包含字段声明

public fixed byte myArray[4];

当我通过Code Engineering导入源文件时,Enterprise Architect(12.0.1215)抱怨("意外符号:[")>导入源目录。有什么我可以做的事情(除了改变不可行的代码)?

1 个答案:

答案 0 :(得分:1)

您使用的是哪个版本的EA,以及您使用的是哪个版本的C#(。Net)?

如果您使用旧版本的EA,那么可能是您尝试导入的C#尚未支持。

如果它不适用于最新版本的EA,您最好联系Sparx支持。他们可能会帮助你进一步。

如果所有其他方法都失败了,您可以通过创建自己的grammar来定义自己的C#语言版本,但这远非易事。

我怀疑fixed关键字是这种情况下的罪魁祸首。