我有一个C#源文件,其中包含字段声明
public fixed byte myArray[4];
当我通过Code Engineering导入源文件时,Enterprise Architect(12.0.1215)抱怨("意外符号:[")>导入源目录。有什么我可以做的事情(除了改变不可行的代码)?
答案 0 :(得分:1)
您使用的是哪个版本的EA,以及您使用的是哪个版本的C#(。Net)?
如果您使用旧版本的EA,那么可能是您尝试导入的C#尚未支持。
如果它不适用于最新版本的EA,您最好联系Sparx支持。他们可能会帮助你进一步。
如果所有其他方法都失败了,您可以通过创建自己的grammar来定义自己的C#语言版本,但这远非易事。
我怀疑fixed
关键字是这种情况下的罪魁祸首。