zoukankan      html  css  js  c++  java
  • 认识Object类

    相信这个类,它的成员大家都熟记于心,做为.NET开发人员对于它的了解一定是最深的。再重复一下:

    Equals 对象间比较

    Finalize 资源回收

    GetHashCode 生成一个与对象值相对应的数字以支持哈希表的使用

    ToString 描述类的实例的可读文本字符串

    using System;

    class Point

    {

    private int x,y;

    public Point(int x, int y)

    {

           this.x = x;

           this.y = y;

    }

    public override bool Equals(object obj)

    {

           if(obj == null || obj.GetType() != this.GetType() ) return false;

           Point other = (Point)obj;

           return (this.x == other.x)&&(this.y == other.y);

    }

    public override int GetHashCode()

    {

          return x^y;

    }

    public override String ToString()

    {

           return String.Format(“{0},{1}”,x,y);

    }

    public Point Copy()

    {

          return (Pont) this.MemberwisClone();

    }

    }

    Equals(Object)指定object 是否等于当前object

    [s]Equals(Object, Object)

    //以后再完善………

  • 相关阅读:
    C#拼音转换,将简体中文转换成拼音
    C#发送邮件
    textBox只能输入汉字
    IOS中UIScrollView的详细使用
    AngularJs学习教程
    IOS-简单计时器的使用
    IOS-多视图控制器之间的切换
    IOS播放音乐和音效
    Nodejs_day04
    Nodejs_day03
  • 原文地址:https://www.cnblogs.com/chenqingwei/p/1724567.html
Copyright © 2011-2022 走看看