コード例 #1
0
        public static DIntData create(int key, int value)
        {
            DIntData re = new DIntData();

            re.key   = key;
            re.value = value;

            return(re);
        }
コード例 #2
0
        /// <summary>
        /// 复制(潜拷贝)
        /// </summary>
        protected override void toShadowCopy(BaseData data)
        {
            if (!(data is DIntData))
            {
                return;
            }

            DIntData mData = (DIntData)data;

            this.key   = mData.key;
            this.value = mData.value;
        }
コード例 #3
0
        /// <summary>
        /// 是否数据一致
        /// </summary>
        protected override bool toDataEquals(BaseData data)
        {
            DIntData mData = (DIntData)data;

            if (this.key != mData.key)
            {
                return(false);
            }

            if (this.value != mData.value)
            {
                return(false);
            }

            return(true);
        }