- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 通俗易懂理解C#索引器
我们可以在一个类中设计索引器,使类对象中的数据可以用索引语法糖访问,索引器的Key使用什么类型完全根据自己喜好,如果你愿意也可以用自定义类型的Key;索引器就是一种访问类实例数据的语法糖,类中可以没有数组、列表、集合,可以随意按自己喜好设计认为合理的索引器,例如只要你喜欢,就可以把下面这个“李四”设计成索引器访问。而“李四”就用如下索引方式访问,还是那句话,按你觉得合适的方式设计你的类即可。访问“张三”和王五,就用常用的对象属性访问就可以了,我们再试试用索引访问“张三”和”王五“,
2023-07-05 23:00:51
111
原创 C# 接口与委托对比
分别用接口和委托2种方式,实现同一个小例子,对比接口与委托.3.定义比较大小的函数,函数中将接口作为参数。3.定义比较大小的函数,函数中将委托作为参数。题目:从2个数中输出较大的数.2.与委托相同签名的实现。4.执行比较大小的函数。4.执行比较大小的函数。
2023-06-17 14:23:57
187
1
原创 简述接口与抽象类应用场景或场合
简述接口与抽象类应用场景或场合1.重点理解接口与抽象类的区别使用抽象类和接口在使用时,应注重程序设计的合理性,而不是语法上使用两者都行.抽象类与子类设计为同类,类似于父子关系.接口设计为功能约束,类似于师生关系.
2022-11-04 09:34:48
403
原创 C#-IOCP-SAEA使用(解决“现在已经正在使用此 SocketAsyncEventArgs“问题)
C#-IOCP-SAEA使用(解决"现在已经正在使用此 SocketAsyncEventArgs"问题)解决思路:在server端以下socket通讯各异步过程中,规避使用相同的saea对象;接受连接(_listenSocket.AcceptAsync(acceptSaea)),接收数据(token.UserSocket.ReceiveAsync(recvSaea)),发送数据(token.UserSocket.SendAsync(sendSaea))
2022-11-02 14:12:49
1104
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人