Пример #1
0
        /// <summary>
        /// Clones this instance.
        /// </summary>
        /// <returns></returns>
        public object Clone()
        {
            SerializableVersion version1 = new SerializableVersion();

            version1._major    = this._major;
            version1._minor    = this._major;
            version1._build    = this._build;
            version1._revision = this._revision;
            return(version1);
        }
Пример #2
0
        /// <summary>
        /// Equalss the specified obj.
        /// </summary>
        /// <param name="obj">Obj.</param>
        /// <returns></returns>
        public override bool Equals(object obj)
        {
            if ((obj == null) || !(obj is SerializableVersion))
            {
                return(false);
            }
            SerializableVersion version1 = (SerializableVersion)obj;

            if (((this._major == version1.Major) && (this._minor == version1.Minor)) && (this._build == version1.Build) && (this._revision == version1.Revision))
            {
                return(true);
            }
            return(false);
        }
Пример #3
0
 /// <summary>
 /// Clones this instance.
 /// </summary>
 /// <returns></returns>
 public object Clone()
 {
     SerializableVersion version1 = new SerializableVersion();
     version1._major = this._major;
     version1._minor = this._major;
     version1._build = this._build;
     version1._revision = this._revision;
     return version1;
 }