点击或拖拽改变大小

Pair 类

X#
提供所有 X# 对象的基类,这些对象包含有序对的值。
继承层次
Object
  VObject
    Pair
      Dimension
      Point
      Range
      Selection

命名空间:  XSharp.VO.SDK
程序集:  XSharp.VOGUIClasses (在 XSharp.VOGUIClasses.dll 中) 版本:2.22 GA
语法
 CLASS Pair INHERIT VObject
查看代码

Pair 类型公开以下成员。

构造函数
  名称说明
公共方法Pair
初始化 Pair 类的一个新实例
公共方法Pair(Int32, Int32)
构造一个有序对。
Top
属性
  名称说明
公共属性Empty
Is the pair empty ?(both values equal to 0)
Top
方法
  名称说明
公共方法Destroy
Free memory resources allocated for a VObject object and its derived objects.
(继承自 VObject。)
公共方法GetHashCode (重写 GetHashCode.)
Top
字段
  名称说明
公共字段oCargo
Cargo slot.
(继承自 VObject。)
Top
备注

重要!Pair 是一个抽象类,不应直接使用,而应使用它的子类之一,包括 Dimension、Point、Range 和 Selection。
示例
在这个例子中,分数被表示为整数的有序对:
X#
 1CLASS Fraction INHERIT Pair
 2    HIDDEN Num
 3    HIDDEN Denom
 4
 5    METHOD Init(nVal1,nVal2) CLASS Fraction
 6        SUPER:Init(nVal1,nVal2)
 7        Num := nVal1
 8        Denom := nVal2
 9
10    METHOD Numerator() CLASS Fraction
11        RETURN SELF:Num
12
13    METHOD Denominator() CLASS Fraction
14        RETURN SELF:Denom
参见