自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 C#访问修饰符关键字

C#访问修饰符关键字 可使用访问修饰符指定以下六个可访问性级别: public 访问不受限制。 protected 访问限于包含类或派生自包含类的类型。 internal 访问限于当前程序集。 protected internal 访问限于当前程序集或派生自包含类的类型。 private 访问限于包含类。 private protected 访问限于包含类或当前程序集中派生自包含类的类型。 自 C# 7.2 之后可用。 abstract 修饰符指示被修改内容的实现已丢失或不完整。 abstract 修饰符可

2021-09-09 17:56:05 311

原创 C#抽象类、密封类

抽象类、密封类 抽象类可以包含抽象方法 抽象类和类成员 通过在类定义前面放置关键字 abstract,可以将类声明为抽象类 public abstract class A { // Class members here. } 抽象类不能实例化。 抽象类的用途是提供一个可供多个派生类共享的通用基类定义。 抽象类也可以定义抽象方法。 方法是将关键字 abstract 添加到方法的返回类型的前面。 抽象类的派生类必须实现所有抽象方法 当抽象类从基类继承虚方法时,抽象类可以使用抽象方法重写该虚方法 如果将 virt

2021-09-09 12:47:10 176

原创 2021-09-09

垃圾回收和资源管理 垃圾回收在自己的线程中 资源管理 异常安全的资源清理 using语句和IDisposable接口 using语法 using(类型 变量 =初始化) { 语句块 } using 语句声明的变量必须实现IDisposable接口,这个接口值包含一个名为Dispose的方法。 Dispose方法的作用是清理对象使用的任何资源 using语句获取一个或多个资源,执行语句,然后释放资源。 从析构器中调用Dispose方法 ...

2021-09-09 12:45:28 104

原创 extern和外部变量

不要用关键字extern创建外部定义,只用它来引用现有的外部定义. 外部变量只能初始化一次,且必须在定义该变量时进行。

2020-08-26 03:15:15 213

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除