随笔分类 -  C#

摘要:前言 最近刷B站的时候浏览到了老杨的关于Source Generator的简介视频。其实当初.Net 6刚发布时候看到过微软介绍这个东西,但并没有在意。因为粗看觉得这东西限制蛮多的,毕竟C#是强类型语言,有些动态的东西不好操作,而且又有Fody、Natasha这些操作IL的库。 最近写前端比较多,看 阅读全文
posted @ 2022-04-16 14:30 weilence 阅读(795) 评论(3) 推荐(1)
摘要:路由约束 ASP.NET Core中,通过定义路由模板,可以在Url上传递变量,同时可以针对变量提供默认值、可选和约束。 约束的使用方法是在属性路由上添加指定的约束名,用法如下: 框架内部已经提供了一些约束,如下所示: <! more | 约束 | 示例 | 匹配项示例 | 说明 | | | | | 阅读全文
posted @ 2019-03-24 15:06 weilence 阅读(2191) 评论(1) 推荐(2)
摘要:起因 今天在公司做一个需求的时候,写的是面条代码,一个方法直接从头写到尾,其中用到了 ,且 的`KeySelector`是多个属性而不是单个属性。 但是公司最近推行Clean Code,要让代码有可读性。且作为一个有追求的程序员,肯定是不能写面条代码的,要对代码进行拆分。 <! more 重构前 大 阅读全文
posted @ 2019-01-31 17:52 weilence 阅读(11217) 评论(2) 推荐(5)