![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#
文章平均质量分 92
C#基础知识
逐梦の小鹿
梦想依存的少年
展开
-
C#设计模式——工厂模式
原创 2023-11-18 10:57:06 · 1168 阅读 · 1 评论 -
C# 中的反射与示例
假设,在 Visual Studio 中,我们创建了一个 String 类的对象,当我们按 obj. 然后 Visual Studio Intelligence 显示该对象的所有属性、方法、字段等,如下图所示。 首先,我们需要导入 Reflection 命名空间,然后我们需要获取对象的类型,一旦我们获取了对象的类型,那么我们就可以去浏览元数据,即浏览方法、属性、变量等等。在这里,内容是指程序集的元数据,例如该程序集中的方法是什么、该程序集中的属性是什么、它们是公共的还是私有的等等。能将其显示在屏幕上。原创 2023-08-12 08:30:22 · 348 阅读 · 1 评论 -
C# 中的线程池
如果需要创建一两个线程,那么需要使用Thread类对象,而如果需要创建超过5个线程,那么需要在多线程环境中使用线程池类。 C# 中的线程池只不过是线程的集合,可以重用这些线程来在后台执行许多任务。 如下面的代码所示,在这里,创建了一个方法 MyMethod,作为该方法的一部分,只需打印线程 id、线程是否为后台线程以及是否来自线程池或。表明它是后台线程,并且线程来自线程池,并且输出中的线程 ID 可能有所不同。在这里,线程不是后台线程,它们也不是来自线程池,并且线程也没有被重用。原创 2023-08-12 08:09:19 · 354 阅读 · 1 评论