C#开发之——GetHashCode方法(6.4) 发表于 2020-07-21 分类于 开发 , E-桌面开发 , C# 阅读时长 ≈ 1 分钟 一 概述 C# GetHashCode方法返回当前System.Object的哈希代码,每个对象的哈希值都是固定的 该方法不含有任何参数,并且 不是静态方法,因此需要使用实例来调用该方法 由于该方法是在Object类中定义的,因此任何对象都可以直接调用该方法 阅读全文 »
C#开发之——Equals方法(6.3) 发表于 2020-07-21 分类于 开发 , E-桌面开发 , C# 阅读时长 ≈ 1 分钟 一 概述 C# Equals方法主要用于比较两个对象是否相等,如果相等则返回True,否则返回False 如果是引用类型的对象,则用于判断两个对象是否引用了同一个对象 阅读全文 »
C#开发之——Object类简介(6.2) 发表于 2020-07-21 分类于 开发 , E-桌面开发 , C# 阅读时长 ≈ 1 分钟 一 概述 Object类是C#语言中最原始、最重要的类,是所有类的祖先,每个C#类都是它的子类,它实现了每个类都必须具有的基本方法 这里的"所有类",即不管是C#系统所提供的标准类,还是用户自行编写的类,都是从Object类直接或间接继承而来,它是类层次结构中的顶级类,即C#树形类层次结构的"根" Object类中的属性和方法可以被应用到任何类 阅读全文 »
C#开发之——基类和派生类(6.1) 发表于 2020-07-21 分类于 开发 , E-桌面开发 , C# 阅读时长 ≈ 1 分钟 一 概述 继承时面向对象程序设计中最重要的概念之一 在C#语言中仅支持单重继承,主要用于解决代码的重用问题 继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易,同时也有利于重用代码和节省开发时间 阅读全文 »
C#开发之——结构体类型(5.8) 发表于 2020-07-21 分类于 开发 , E-桌面开发 , C# 阅读时长 ≈ 2 分钟 一 概述 结构体与类比较相似,由于它是值类型,在使用时会比使用类存取的速度更快,但灵活性方面没有类好 结构体从字面上来理解是指定义一种结构,实际上结构体是一种与类的定义非常相似的数据类型,但它是值类型 结构体的定义位置与枚举类型一样,都是在类中或者命名空间下定义,而不能将其定义到方法中 阅读全文 »