上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 在这篇文章中,我们会以示例的形式讨论枚举(Enums)。在文章末尾,你会懂得枚举是什么,什么时候使用枚举,如何使用枚举。 为什么我们需要枚举? 枚举是强类型的名称常量。我们用示例理解一下枚举。一个名为Employee类,Gender属性。Gender是整型。 1、0是未知性别; 2、1是男性; 3、 阅读全文
posted @ 2022-03-24 23:03 chenlight 阅读(330) 评论(1) 推荐(0) 编辑
摘要: https://dev.to/willydavidjr/why-use-events-instead-of-delegates-in-c-40k8 阅读全文
posted @ 2022-03-20 16:35 chenlight 阅读(408) 评论(1) 推荐(1) 编辑
摘要: C#事件 C#中的事件是类发送通知或信息到其它类的一种沟通机制。当有事情发生的时候,事件做为一种专门的委托,我们可以用于通知其它的类。事件是很多应用必不可少的一部分,是解耦和创建灵活的且可扩展的应用程序。 在这篇文章中,我们将学习事件是什么,如何使用事件。 让我们开始吧! 什么是委托? 正如我们在前 阅读全文
posted @ 2022-03-10 23:19 chenlight 阅读(1416) 评论(2) 推荐(0) 编辑
摘要: 在这篇文章中,我们学习理解lock关键词、monitor类、mutex互斥锁和semaphore信号量的应用。 所有的这些类,如lock/monitor/mutex/semaphore,在多线程应用中,提供了一种同步机制来保护共享的代码或资源。 C# lock关键词 C#关键词:在C#中,锁lock 阅读全文
posted @ 2022-03-06 14:56 chenlight 阅读(2368) 评论(0) 推荐(0) 编辑
摘要: 错误出现在将项目名称ThreadStart ,命名空间namespace ThreadStart,与ThreadStart委托类的名称重复了,更改项目名称和命名空间就可以了; 阅读全文
posted @ 2022-03-01 23:32 chenlight 阅读(636) 评论(0) 推荐(0) 编辑
摘要: List<T>示例 这篇文章中,我们会用示例讨论List<T>泛型类;List<T>是目前隶属于System.Collections.Generic名称空间的集合类。List集合类是使用范围最广的泛型集合类之一。List<T>集合类是可以用索引进行处理一种强对象列表类型。List<T>提供了很多函数 阅读全文
posted @ 2022-02-23 23:18 chenlight 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 在这篇文章中,我们将会讨论如何在C#中用示例实现泛型。在这篇文章 中,我们将会讨论以下几个观点: 1、为什么需要泛型? 2、泛型是什么? 3、泛型的优势或者说优点; 4、如何实现泛型? 5、如何使用泛型? 一、为什么需要泛型? 我们用示例来说明一下为什么需要泛型。我们创建一个简单的项目来检查一下两个 阅读全文
posted @ 2022-02-19 16:31 chenlight 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 但是,在现实中,我们可能有更多的大量类型属性,很难通过使用整型索引位置来存取数值元素。所以在很多情况下,我们需要通过使用属性名称来存取数值元素。为达到这个目的,我们需要使用string名称取代int索引。用string名称做为索引,并修改Employee类: 1 using System; 2 us 阅读全文
posted @ 2022-02-15 22:56 chenlight 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 继续前面一篇文章 在Employee类中为get和set存取器创建索引。完整的Employee类如下,这里,我们通过索引位置创建了一个索引,这样我们就能通过整型索引位置存取元素。在set存取器中,参数“value”是隐式保存赋值的。 1 using System; 2 namespace Index 阅读全文
posted @ 2022-02-14 22:39 chenlight 阅读(61) 评论(0) 推荐(0) 编辑
摘要: C#索引器是什么? C#中索引器是类的成员,如果我们在类中定义索引器,类就可以像虚拟数组一样,所以说索引器做为类的成员,可以像数组一样处理类中的成员; 案例:C#索引器 以一个案例来理解C#索引器;创建一个控制台应用程序,再创建一个Employee类,然后输入以下代码,下面这个类简单易懂,只是定义了 阅读全文
posted @ 2022-02-12 22:36 chenlight 阅读(334) 评论(1) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页