![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 90
首展噼里啪啦前端团队
这个作者很懒,什么都没留下…
展开
-
常用复制对象方法效率对比
1.背景 在我们日常代码中,经常会用到对象之间的相互转换,将一个对象的属性复制赋值给另一个对象。今天我们就来测试下常见的几种复制对象的方法效率问题。 2.实体类 我们先准备两个实体类用于复制对象,一个是StudentFirst,另一个是StudentSecond,里面即包含了一些相同的属性也有不同的属性,为了后续效率的比较还专门设置了几个复杂属性。这里的两个实体类纯粹为了验证复制方法的效率,没有其他意义。 public enum SexEnum { Undefined = 0,原创 2021-09-01 18:10:15 · 456 阅读 · 0 评论 -
TinyMessenger实现分发/订阅源码理解
1.TinyMessenger实现分发/订阅功能最简单使用 首先,我们需要一个对象作为我们发送消息和接收消息的中转站:TinyMessengerHub TinyMessengerHub在源码里解释为:负责订阅/发布和传递消息的消息核心 TinyMessengerHub MessageHub = new TinyMessengerHub(); MessageHub 对象可以引申出我们所需要的 分发消息方法 -----MessageHub.Publish(TMessage) -----MessageHub原创 2021-05-31 19:19:42 · 830 阅读 · 0 评论