C#
文章平均质量分 82
C#知识分享
佟格湾
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C#类访问修饰符
修饰符一般用于类的成员,而不是直接修饰类,但可以用于嵌套类,使嵌套类能在其外部类和派生类中被访问。的定义分布在两个文件中,编译时会合并成一个完整的类。类不能被实例化,只能作为基类,且可以包含抽象成员。类仅在包含它的类型内可访问,一般用于嵌套类。类能被任何代码访问,不受访问限制。方法能够创建它的实例并调用其方法。类允许将类的定义分散在多个文件中。方法能够创建其实例并调用方法。类只能在同一程序集内被访问。修饰,在同一程序集内的。内部的代码可以访问它。修饰,不能有派生类。原创 2025-05-01 06:45:21 · 490 阅读 · 0 评论 -
聊透多线程编程-线程互斥与同步-13. C# Mutex类实现线程互斥
在多线程编程中,线程之间的同步和互斥是确保程序正确运行的重要机制。C# 提供了多种工具来实现线程同步,其中 Mutex 是一种功能强大的同步原语,特别适合用于跨进程的线程互斥场景。本文将详细介绍如何使用 Mutex 类实现线程互斥,并通过示例展示其工作原理。原创 2025-04-21 21:11:32 · 1235 阅读 · 0 评论 -
聊透多线程编程-线程互斥与同步-12. C# Monitor类实现线程互斥
在多线程编程中,线程之间的同步和互斥是确保程序正确运行的关键。C# 提供了多种机制来实现线程同步,其中 Monitor 类是一个底层但功能强大的工具,用于实现线程间的互斥访问。本文将详细介绍如何使用 Monitor 类实现线程互斥,并通过示例展示其工作原理。原创 2025-04-21 21:11:19 · 859 阅读 · 0 评论 -
volatile关键字用途说明
volatile 关键字在 C# 中用于指示编译器和运行时系统,某个字段可能会被多个线程同时访问,并且该字段的读写操作不应被优化(例如缓存到寄存器或重排序),以确保所有线程都能看到最新的值。这使得 volatile 成为一种轻量级的同步机制,特别适用于某些特定场景下的线程同步问题。原创 2025-04-07 21:38:44 · 884 阅读 · 0 评论
分享