我在 Apama 10.3(社区版):
any emptyString := "";
any emptyDictionary := new dictionary<string,any>;
string myString := <string> emptyString;
dictionary<string,any> := <dictionary<string,any>> emptyDictionary;
第 3 行的演员表有效,但在第 4 行 Designer 抱怨意外令牌:<
. 只有当我使用空格时它才有效:
dictionary<string,any> := <dictionary< string,any> > emptyDictionary;
在开发 Apama 应用程序的文档中没有提到这一点,但是在第 296 页上,使用 进行转换时optional<>
,使用了带有空格的正确语法。
这是否按预期工作还是一个错误?