美文网首页Python大数据时代
C#中类的成员类型简述

C#中类的成员类型简述

作者: 江东紫帝 | 来源:发表于2018-04-09 14:41 被阅读0次
C#中类的成员类型简述

        C#语言作为应用程序的主要开发工具,使用也变得越来越广泛,而其中基于类库的思想也越发深入身心,而类作为对数据成员和函数成员的封装,少不了会用到不同类型的类的成员,这里便简单介绍下类的成员类型。

C#中类的成员类型简述

C#程序中每个变量或函数都必须属于一个类或结构,没有C和C++中全局变量,因此所有的变量或函数都是类或结构的成员,主要分为两大类:类本身所声明的以及从基类中继承而来的。主要有以下类型:

1.局部变量

      在for、switch等语句中和类方法中定义的变量,只在指定范围内有效。

2.字段

    即类中的变量或常量,包括静态字段、实例字段、常量和只读字段。

3.方法成员

    包括静态方法和实例方法。

4.属性

    按属性指定的get方法和set方法对字段进行读写。属性本质上是方法。

5.事件

    代表事件本身,同时是事件处理函数的代表。

6.索引指示器

    允许采用数组那样使用索引访问类中的数据成员。

7.操作符重载

    采用重载操作符的方法定义类中特有的操作。

8.构造函数和析构函数

    注:包含有可执行代码的成员被认为是类中的函数成员,这些函数成员有方法、属性、索引指示器、操作符重载、构造函数和析构函数。

相关文章

  • C#中类的成员类型简述

    C#语言作为应用程序的主要开发工具,使用也变得越来越广泛,而其中基于类库的思想也越发深入身心,而类作为对...

  • C#结构体struct与类的区别

    C#中结构类型和类类型在语法上非常相似,他们都是一种数据结构,都可以包括数据成员和方法成员。 结构和类的区别: 结...

  • C# 结构体 struct

    C#中结构类型和类类型在语法上非常相似,他们都是一种数据结构,都可以包括数据成员和方法成员。 结构和类的区别: 1...

  • 结构体

    C# 结构体 struct C#中结构类型和类类型在语法上非常相似,他们都是一种数据结构,都可以包括数据成员和方法...

  • 第二章 程序结构

    C# 中的关键组织结构概念包括程序、命名空间、类型、成员和程序集。 C# 程序由一个或多个源文件组成。 程序声明类...

  • c# 和 java 变量的默认访问类型

    c#: 访问类型总共有 public 可被所属类的成员以及不属于类的成员访问 internal 可被当前程序集访问...

  • 第一部分:C#语言基础

    第1章 C#类型基础 C#中的两种类型:值类型和引用类型 1.1 值类型和引用类型 值类型包括了结构和枚举,引用类...

  • C#魔灵-lesson_03-数据类型

    C#中的数据类型分为以下几种 值类型(Value types) 引用类型(Reference types) 指针类...

  • 第一天:C# 值类型、引用类型、装箱与拆箱

    C#中类型分为两类: 值类型(Value Type) 引用类型(Reference Type) 值类型和引用类型是...

  • C#中Application类简述

    不能创建该类的实例: AddMessageFilter 添加消息筛选器以便在向目标传送 Windows ...

网友评论

    本文标题:C#中类的成员类型简述

    本文链接:https://www.haomeiwen.com/subject/psrihftx.html