.NET

  • 究竟是什么可以比反射还快实现动态调用?

    戏精分享 C#表达式树,第一季正式完稿 前不久,我们发布了《只要十步,你就可以应用表达式树来优化动态调用》。 观众们普遍反映文章的内容太多复杂不太容易理解。 因此,我们以此为契机发…

    2023年1月3日
    00
  • 寻找性能更优秀的不可变小字典

    Dictionary 是一个很常用的键值对管理数据结构。但是在性能要求严苛的情况下,字典的查找速度并不高。所以,我们需要更快的方案。 需求说明 这里,我们需要一个 Property…

    2023年1月3日
    00
  • 寻找性能更优秀的动态 Getter 和 Setter 方案

    反射获取 PropertyInfo 可以对对象的属性值进行读取或者写入,但是这样性能不好。所以,我们需要更快的方案。 方案说明 就是用表达式编译一个Action<TObj,T…

    2023年1月3日
    00
  • Newbe.ObjectVisitor 样例1

    将数据库链接字符串转型为数据模型,或者将数据模型格式化为链接字符串。 using System.Collections.Generic;using System…

    2023年1月3日
    00
  • Newbe.ObjectVisitor 0.2.10 发布,更花里胡哨

    更新内容 现在,你可以通过上下文修改属性的值了: //✔️ from 0.2// 可以修改属性o.V().ForEach((context)&nbsp…

    2023年1月3日
    00
  • Net5 已经来临,让我来送你一个成功

    没错,那就是“下载成功”。 现在,已经可以急速下载.Net5 docker 镜像 .Net 5 进行今天已经正式发布,想必各位已经通过各种渠道了解到了此次发布的所有内容。 并且也都…

    2023年1月3日
    00
  • Newbe.ObjectVisitor 0.3.7 发布,自动生成FluentAPI

    Newbe.Claptrap 0.3.7 发布,自动生成 FluentAPI。 更新内容 原本,我们希望在 0.3 引入 mapper 或者 validation 其中之一。但是我…

    2023年1月3日
    00
  • 我画着图,FluentAPI 她自己就生成了

    在 Newbe.ObjectVistor 0.3 版本中我们非常兴奋的引入了一个紧张刺激的新特性:使用状态图来生成任意给定的 FluentAPI 设计。 开篇摘要 在非常多优秀的框…

    2023年1月3日
    00
  • Newbe.ObjectVisitor 0.4.4 发布,模型验证器上线

    Newbe.Claptrap 0.4.4 发布,模型验证器上线。 更新内容 完全基于表达式树的模型验证器 本版本,我们带来了基于表达式树实现的模型验证器。并实现了很多内置的验证方法…

    2023年1月3日
    00
  • 0x05-综合示例,导出CSV

    现在,我们来完成一个稍微复杂一点的场景用例。 将实体导出为 CSV 文件 为了使下文的示例更加符合生产实际,我们在这里引入一个具体的场景。 我们需要将实体导出为 CSV 文件。 C…

    2023年1月3日
    00