今天进行了C#的第四次学习,继续了解C#的相关知识:
目录
- 结构体
 - 枚举
 - 类
- 成员函数和封装
 - 构造函数
 - 析构函数
 - 静态成员
 
 
结构体
结构体在C++中应用的比较多,基本用法也是与C++一样。
  结构体的定义,必须要使用struct关键字来进行定义,他就好比一个类型,一本书可以分为书名、作者、书籍id。结构体就是这些东西的统称,想要调用到一本书籍的具体信息就要通过声明不同的对象来进行对结构体内这些变量的赋值。
值得注意的是,结构体中的变量无法被赋予初始值,强行赋值将会报错,同时在C#里使用结构类型或者类类型在不同的场景应用会有更多不同的效果,要根据实际使用场景来进行调用。

枚举
  对于枚举来讲,声明枚举要有关键字enum,枚举是值类型,是不能够被继承或者传递继承的。
下面就是一个声明枚举的例子:
| enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat }; | 
枚举的第一个值默认是0,但是如果在后续给第二个数赋值为13,那么第三个数就是14,以此类推,所以枚举的值是根据前一个变量的值来进行确定的。
来源链接:https://www.cnblogs.com/dmx-03/p/18638784










没有回复内容