12 2022 档案

摘要:温故知新,CSharp遇见调用方信息(CallerInfo),通过Attribute、StackTrace获取调用方的信息前言 有时候,想以最少成本的改造去记录下当前方法调用来自哪个方法,以便获取一些诊断线索。 基于Attribute获取调用方的信息 internal class MyClass { public void Test() { Log(); } public void Log ( [CallerFileP 阅读全文
posted @ 2022-12-09 15:36 TaylorShi 阅读(95) 评论(0) 推荐(0) 编辑
摘要:乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 泛型主机(Host),封装应用资源和生存期功能什么是泛型主机 泛型主机(Host),又名通用主机,是封装应用资源和生存期功能的对象。 一个对象中包含所有应用的相互依赖资源的主要原因是生存期管理:控制应用启动和正常关闭。 其中包括: 依赖关系注入(DI) 日志记录(Logging) 应用配置(Configuration) 应用关闭 主机服务实现( 阅读全文
posted @ 2022-12-09 00:04 TaylorShi 阅读(647) 评论(0) 推荐(0) 编辑
摘要:乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - WPF应用插上Windows 11流畅设计系统的翅膀,ModernWpf=>WPF UI前言 谈到Windows 11流畅设计系统(Fluent Design System),我们不得不提到Mica材质,有了它才能算现代的流畅性UI。 前戏方案(ModernWpf) 之前聊过通过微软未公开的DWM文档来实现它,但是没多久系统一更新就失效了,较早使用ModernWpf的版本可见历史博文: 阅读全文
posted @ 2022-12-06 23:36 TaylorShi 阅读(2243) 评论(0) 推荐(0) 编辑
摘要:乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - WPF应用整合依赖注入(DI)、MediatR、CommunityToolkit.Mvvm、Behaviors前言 之前一直用Stylet,写过两篇乘风破浪,遇见Stylet超清爽WPF御用MVVM框架,爱不释手的.Net Core轻量级MVVM框架、乘风破浪,超清爽WPF御用MVVM框架Stylet,启动到登录设计的高阶实战,用这确实很爽,在MVVM这块非常省心,用起来有点在写UWP的感觉。 但是这个玩意 阅读全文
posted @ 2022-12-04 17:57 TaylorShi 阅读(593) 评论(0) 推荐(0) 编辑
摘要:乘风破浪,遇见未来新能源汽车(Electric Vehicle)之特斯拉中国召回事件,免费提供相关服务,对车龄或行驶里程无限制要求召回事件 如果您的Tesla出现在某次召回名单中,我们将免费提供相关服务,对车龄或行驶里程无限制要求。 2022年11月15日,22V-844,TC-2022-651 描述 此次召回会影响某些2023年款Model3和2020-2023年ModelY车辆,以纠正可能导致一侧或两侧尾灯间歇性亮起的软件 阅读全文
posted @ 2022-12-03 22:59 TaylorShi 阅读(96) 评论(0) 推荐(0) 编辑
摘要:乘风破浪,遇见未来新能源汽车(Electric Vehicle)之特斯拉欧洲和中东专供新颜色:快银色(Quicksilver)、午夜樱桃红(Midnight Cherry Red)特斯拉欧洲和中东专供新颜色 这两个新颜色由德国柏林超级工厂(Giga Berlin)制造。 这两种车漆只有特斯拉柏林超级工厂才能做,这是因为柏林工厂配备的有专门为喷涂许多精细油漆的车间,上海工厂没有此种设备。 在定价方面,快银选配价3000欧元,约合人民币2.1万元,午夜绯红为3200欧元,约合人民 阅读全文
posted @ 2022-12-03 22:22 TaylorShi 阅读(336) 评论(0) 推荐(0) 编辑
摘要:温故知新,遇见宇宙最强Visual Studio,开发常用快捷键,帮助你提高速度前言 今天遇到同事写了很长的代码,准备从某个位置开始替换,需要找个能从当前光标开始往后选中的办法,看到了这些快捷键,收藏下。 删除操作 删除并粘贴到剪切板 Shift + Delete 感觉和Ctrl + X是一样的效果。 删除当前行 Ctrl + Shift + L 删除光标后的单词 Ctrl + 阅读全文
posted @ 2022-12-01 15:13 TaylorShi 阅读(307) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示