如何实战运用Source Generator进行开发?
- 内容介绍
- 相关推荐
本文共计1548个文字,预计阅读时间需要7分钟。
前言+最近刷B站的时候,浏览到了老杨关于Source Generator的简介视频。其实当初.Net 6刚发布时,看到过微软介绍这个技术的视频,但当时并没有在意。因为粗略感觉,觉得这个技术限制较多,毕业后也就没再关注。
前言最近刷B站的时候浏览到了老杨的关于Source Generator的简介视频。其实当初.Net 6刚发布时候看到过微软介绍这个东西,但并没有在意。因为粗看觉得这东西限制蛮多的,毕竟C#是强类型语言,有些动态的东西不好操作,而且又有Fody、Natasha这些操作IL的库。
最近写前端比较多,看到这个和这个,都是自动引入相关包,极大的提高了我开发前端的舒适度。又联想到隔壁Java的有Lombok,用起来都很香。搜了一下也没看到C#有相关的东西,于是决定自己动手开发一个,提高C#开发体验。
实现一个Source Generator这里不对Source Generator做基本的使用介绍,直接实操。如果需要了解相关信息,建议直接看官方文档或者去搜索相关文章。
本文共计1548个文字,预计阅读时间需要7分钟。
前言+最近刷B站的时候,浏览到了老杨关于Source Generator的简介视频。其实当初.Net 6刚发布时,看到过微软介绍这个技术的视频,但当时并没有在意。因为粗略感觉,觉得这个技术限制较多,毕业后也就没再关注。
前言最近刷B站的时候浏览到了老杨的关于Source Generator的简介视频。其实当初.Net 6刚发布时候看到过微软介绍这个东西,但并没有在意。因为粗看觉得这东西限制蛮多的,毕竟C#是强类型语言,有些动态的东西不好操作,而且又有Fody、Natasha这些操作IL的库。
最近写前端比较多,看到这个和这个,都是自动引入相关包,极大的提高了我开发前端的舒适度。又联想到隔壁Java的有Lombok,用起来都很香。搜了一下也没看到C#有相关的东西,于是决定自己动手开发一个,提高C#开发体验。
实现一个Source Generator这里不对Source Generator做基本的使用介绍,直接实操。如果需要了解相关信息,建议直接看官方文档或者去搜索相关文章。

