编写界面控件,元素由 Grid 和一些控件组成,其中使用了 Expander 以便可以扩展面板内容。 <Grid> <Grid MinWidth="100" Height="50" VerticalAlignment="Top"[......]继续阅读

2024年2月6日 0条评论 1155点热度 3人点赞 痴者工良 阅读全文

在 ABP 中,默认只有本地 JSON 语言处理,但是在业务上我们可能有好多定制需求。本文介绍如何自己根据 redis 实现一个多语言处理,通过 redis 取得语言信息。 ABP 官方文档:https://docs.abp.io/en/abp/latest/Localization ABP 是这样[......] 继续阅读

2023年7月27日 0条评论 1162点热度 1人点赞 痴者工良 阅读全文

除了手动实现单例模式,也可以使用 Lazy 泛型实现单例模式。 public sealed class Singleton { private static readonly Lazy lazy = new Lazy(() => new Singleton());[......]继续阅读

2020年5月7日 0条评论 3437点热度 0人点赞 痴者工良 阅读全文

新建一个静态类吗,注入 dapper 服务。 /// <summary> /// 注入dapper /// </summary> public static class DapperService { /// <s[......]继续阅读

2020年4月3日 0条评论 4157点热度 6人点赞 痴者工良 阅读全文

来自C#核心技术指南 14.2.6 [......] 继续阅读

2019年12月16日 1条评论 2532点热度 0人点赞 痴者工良 阅读全文

class Program { static void Main(string[] args) { IA aAs = new A(); foreach (var i in aAs) { Console.Write[......]继续阅读

2019年7月20日 0条评论 2193点热度 0人点赞 痴者工良 阅读全文