自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 c#函数(方法)与类的封装

因此,在实际开发中,我们通常会尽量遵循封装的原则,将代码组织成模块化的结构,提高代码的可维护性和复用性。类的封装通过将数据和操作数据的方法封装在一起,提供了一种更高层次的抽象,有助于降低系统的复杂性、提高系统的可维护性和可扩展性。总的来说,函数(或方法)的封装是对代码逻辑的封装,而类的封装是对数据和代码的封装,两者结合起来可以有效地组织和管理代码,提高代码的质量和可维护性。类的封装指的是将数据和对数据的操作封装在一起,通过访问修饰符来控制类的成员的访问权限。这样做的结果是,代码的可读性较差,且难以重用。

2024-04-22 20:15:55 378

原创 c#中符号“ . ”的用法与类的实例化

在 C# 中,类的实例化之后可以将其赋值给其他方法,这是通过将实例作为参数传递给方法来实现的。**一旦类的实例被创建,你就可以使用该实例来访问类中的成员。**例如,你可以访问对象的属性、调用对象的方法,并且可以修改对象的状态(如果属性是可写的话)。关键字创建一个类的实例时,系统会在内存中为该对象分配足够的空间,并执行该类的构造函数来初始化对象的状态。总之,C# 中的类实例化之后可以赋值给其他方法,这样可以让方法对实例进行操作,实现更灵活的编程。这个对象包含了类中定义的所有成员,例如字段、属性和方法。

2024-04-20 21:43:19 1481

原创 控制台运行原理

在 C# 中,垃圾回收器(Garbage Collector,GC)是一个自动内存管理的系统,负责在程序运行时自动回收不再使用的内存空间,以避免内存泄漏和提高内存利用率。垃圾回收器的主要目标是管理堆内存(heap memory)中的对象,并在适当的时候释放不再需要的对象所占用的内存空间。在 C# 中,大部分资源的销毁是由垃圾回收器自动完成的,它会在不再需要某个对象时自动将其标记为可回收,并在适当的时候释放其占用的内存空间。运行程序时,操作系统会为其分配一定的系统资源,包括内存空间、CPU 时间等。

2024-04-19 18:46:58 474

原创 静态函数与非静态函数区别

总的来说,静态方法在许多情况下都是非常实用的,特别是当你需要执行不依赖于对象实例状态的功能时。然而,需要注意的是,滥用静态方法可能会导致代码不易维护和测试,因此应该根据具体情况进行权衡和使用。因此,你可以直接通过类名来调用静态方法,而无需实例化该类的对象。静态方法的执行不需要额外的对象实例,因此在内存使用上通常更加高效。静态方法非常适合于实用工具方法,这些方法不需要与特定对象关联,并且可以在整个应用程序中被多次调用。由于无需创建类的实例,因此调用静态方法通常更加简单和直接。在这个例子中,我们定义了一个。

2024-04-19 17:59:42 1029

原创 c#关于File类的简单描述

命名空间中,提供了一系列静态方法来操作文件。这些方法允许你创建、复制、删除、移动和读写文件等。类提供了许多方便的方法来处理文件,使得文件操作变得简单而直观。

2024-04-18 20:10:26 435

原创 c#关于类库的简单描述

C#类库

2024-04-16 23:14:35 568

原创 c#关于Path类的简单描述

命名空间中,提供了一系列静态方法来操作文件路径的字符串。这些方法允许你创建、组合、解析和获取有关文件路径的信息。类提供了许多方便的方法来处理文件路径,使得文件操作更加简单和可靠。

2024-04-11 22:57:43 109

空空如也

空空如也

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

TA关注的人

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