自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 海内存知己,天涯若比邻

人生海海,先有不甘,后有心安

2024-06-19 21:22:54 330

原创 winform事务

在 WinForms 应用程序中,事务(Transaction)是一个重要概念,主要用于确保数据的一致性和完整性。

2024-02-29 09:10:10 984

原创 C#-线程

其中,Monitor用于保护共享资源的访问,Mutex用于跨进程同步,Semaphore用于控制同时访问共享资源的线程数量,CountdownEvent用于等待多个事件中的某一个发生。线程池是一种优化线程管理的技术,它预先创建一定数量的线程并保存在内存中,当需要执行新的任务时,可以从线程池中获取一个可用的线程来执行任务,任务完成后将线程返回到线程池中供其他任务使用。每个线程都有一个优先级,优先级高的线程将优先获得CPU时间。在C#中,可以通过设置Thread类的Priority属性来改变线程的优先级。

2024-01-22 20:15:49 340

原创 Lambda表达式

相识已是上上签,何须相思煮余年-------071106。该文章部分内容来源于网络,如有侵权请联系删除--------该文章部分内容来源于网络,如有侵权请联系删除--------Lambda 表达式特别适用于简短的、单一表达式的函数。通过 Lambda 表达式,你可以创建委托或表达式树类型的一个实例,该实例代表了一个可以调用的方法。如果 Lambda 表达式的参数类型或返回类型是已知的,你通常不需要显式声明它们。用于定义多参数函数,当括号内只有一个参数时可以省略括号。当表达式非常简单时,你可以省略大括号。

2024-01-10 21:12:42 365

原创 只读属性和结构体

这意味着原始结构体的副本将被创建,并且任何对副本的修改都不会影响原始结构体。这与引用类型的行为不同,引用类型在进行复制时只会复制引用本身,而不是实际的数据。只读属性是一种特殊类型的属性,它只能被赋值一次,一旦赋值后就不能再被修改。只读属性主要用于防止类的使用者随意修改某个属性的值,以确保数据的完整性和一致性。readOnly 可以初始化赋值 也可以对应的构造函数中赋值,可以定义成静态也可以定义成非静态的。2 静态的属性可以使用在静态的方法中,也可以使用在非静态方法中。

2024-01-08 19:35:36 710

原创 C#抽象类和方法

抽象类能够被用于类,方法,属性,索引器和事件,在使用abstract声明的类表示该类倾向要作为其它类的基类;class MyClass : MyAbs //非抽象基类继承抽象类时,基类必须实现抽象类中的抽象方法。在C#中,一个抽象类能够继承另一个非抽象类,另外,继承了基类的方法,添加新的抽象和非抽象方法是可行的。一个抽象类也能从一个接口来实现,这种情况,我们必须为所有的方法提供方法体,这些方法是来自接口。一个抽象类可以包含抽象方法和非抽象方法,当一个类继承于抽象类,那么这个。

2024-01-05 09:29:15 1612 2

空空如也

空空如也

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

TA关注的人

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