Enterprise Architect Source Import 无法识别 public 固定字节 myArray[4]
Enterprise Architect Source Import does not recognize public fixed byte myArray[4]
我有一个包含字段声明的 C# 源文件
public fixed byte myArray[4];
当我通过代码工程 > 导入源目录导入源文件时,Enterprise Architect (12.0.1215) 抱怨 ("Unexpected symbol: [")。有什么我可以做的吗(除了更改不可行的代码)?
您使用的是哪个版本的 EA,您使用的是哪个版本的 C# (.Net)?
如果您使用的是旧版本的 EA,可能是因为尚不支持您尝试导入的 C#。
如果它在最新版本的 EA 上不起作用,您最好联系 Sparx 支持。他们可能会进一步帮助您。
如果一切都失败了,您可以通过创建自己的 grammar 来定义自己的 C# 语言版本,但这绝非易事。
我怀疑 fixed
关键字是这种情况的罪魁祸首。
我有一个包含字段声明的 C# 源文件
public fixed byte myArray[4];
当我通过代码工程 > 导入源目录导入源文件时,Enterprise Architect (12.0.1215) 抱怨 ("Unexpected symbol: [")。有什么我可以做的吗(除了更改不可行的代码)?
您使用的是哪个版本的 EA,您使用的是哪个版本的 C# (.Net)?
如果您使用的是旧版本的 EA,可能是因为尚不支持您尝试导入的 C#。
如果它在最新版本的 EA 上不起作用,您最好联系 Sparx 支持。他们可能会进一步帮助您。
如果一切都失败了,您可以通过创建自己的 grammar 来定义自己的 C# 语言版本,但这绝非易事。
我怀疑 fixed
关键字是这种情况的罪魁祸首。