专题:Roslyn
共7篇相关文章

Roslyn 5和VS2022中不散的红色浪线问题怎么解决?
本文地址:https:www.cnblogs.comoberon-zjt0806p19429665 同步更新至知乎 目录首先祝大家2026新年快乐!🎉🐴前请提要有趣的...

Roslyn开源代码生成器,如何.NET烟火成疑问?
功能介绍 Mud 代码生成器是一个基于Roslyn的源代码生成器,专为.NET开发者设计,用于根据实体类自动生成各种相关的代码,从而显著提升开发效率。它具有以下核心功能: DTO代码生成 - 根据实体类自动生成数据传输对象(DTO) VO代...

.NET平台Lombok如何实现构造函数注入等代码生成功能?
在Java生态系统中,Lombok是一个非常受欢迎的库,它通过注解的方式大大减少了Java开发者需要编写的样板代码量。通过简单的注解,如@Data、@Getter、@Setter、@AllArgsConstructor等,开发者可以自动生成...

如何用Roslyn解放双手,让HTTP客户端开发变得如此简单?
在现代 .NET 开发中,源代码生成器(Source Generators)是一项强大的功能,它允许开发者在编译时自动生成代码,从而减少样板代码的编写,提高开发效率和代码质量。本文主要介绍使用Roslyn实现两个代码生成器:HttpClie...

如何自动抽象类继承与依赖注入配置为Roslyn编译时代码生成?
为什么要用代码生成器 代码生成器的技术价值 编译时代码生成技术是现代软件工程中提升开发效率和代码质量的核心技术手段。基于 Roslyn 编译器平台的源代码生成器具有以下技术特征: 编译时代码生成 - 在编译阶段生成目标代码,运行时无额外性能...

如何打造低学习成本、易维护的飞书.NET SDK组件?
在软件开发中,我们常常面临这样的挑战: 维护项目时代码如迷宫般难解; 学习新组件时文档晦涩、示例匮乏; 修改旧代码时牵一发动全身、如履薄冰。 这些问题的根源,往往不在于技术本身,而在于设计的理念。 什么是真正的“易于维护”? 是逻辑清晰的代...

如何用Roslyn解析并执行字符串表达式?
最近框架中的可视化界面设计需要使用到表达式引擎(解析代码字符串并动态执行),之前旧框架的实现是将表达式字符串解析为语法树后解释执行该表达式,本文介绍如何使用Roslyn解析表达式字符串,并直接转换为Linq的表达式后编译执行。 一、语法(S...
