0

我今天在 Lasso 中遇到了一些我以前从未见过的 if 语句代码。它看起来像这样:

if(#theFile !>> 'image');
    ...
/if;

!>> 运算符在 Lasso 中如何工作?

4

2 回答 2

3

Lasso 8.5 中此运算符的参考信息在此处[1]

在 Lasso 9 中,您可以在此处[2]找到有关“遏制操作员”的讨论。

在表达式中讨论 Lasso 9

E1 >> E2

如果 的类型E1包含一个contains方法,该方法的唯一参数将由正确的操作数填充,这很有用;E2在上面的例子中。E1该运算符使用参数调用该方法E2。该方法返回一个布尔值,因此该运算符返回一个布尔运算符。

E1 !>> E2

产生相同的结果

!(E1 >> E2)

例子:

!("test" >> "st") == ("test" !>> "st")

结果:

true

于 2013-09-17T17:42:10.413 回答
1

它指的是NOT CONTAINS

请参阅链接以获取更多套索参考

于 2013-09-17T17:13:44.967 回答