类别:实用程序 | 组件类型:概念 |
X | 是 EqualityComparable 模型的类型 |
x, y, z | 类型为X |
名称 | 表达式 | 类型要求 | 返回类型 |
---|---|---|---|
相等性 | x == y | 可转换为bool | |
不相等 | x != y | 可转换为bool |
名称 | 表达式 | 前提条件 | 语义 | 后置条件 |
---|---|---|---|---|
相等性 | x == y | x以及y在...的域中== | ||
不相等 | x != y | x以及y在...的域中== | 等价于!(x == y) |
恒等性 | &x == &y暗示x == y |
自反性 | x == x |
对称性 | x == y暗示y == x |
传递性 | x == y以及y == z暗示x == z |