技术栈
【拾遗补漏】
追逐时光者
16 天前
【.net】
·
【c#】
·
【.net core】
·
【拾遗补漏】
·
【设计模式】
C# 单例模式的多种实现
单例模式是一种创建型设计模式,它主要确保在一个类只有一个实例,并提供一个全局访问点来获取该实例。在C#中,有多种方式实现单例模式,每种方式都有其特定的使用场景和注意事项。
追逐时光者
17 天前
【.net】
·
【c#】
·
【开源项目】
·
【.net core】
·
【拾遗补漏】
一个.NET开源、轻量级的运行耗时统计库 - MethodTimer
在.NET开发中,为了准确统计对应方法的执行时间,我们最常用的方式是手动使用 Stopwatch 来显式编写计时逻辑,但是假如你需要大量的使用 Stopwatch 来进行耗时统计的话不利于保持代码的整洁和增加代码的维护成本。
追逐时光者
1 个月前
【.net】
·
【c#】
·
【开源项目】
·
【.net core】
·
【拾遗补漏】
·
【技术前沿周刊】
C#/.NET/.NET Core技术前沿周刊 | 第 10 期(2024年10.14-10.20)
C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。
追逐时光者
1 个月前
【.net】
·
【c#】
·
【开源项目】
·
【.net core】
·
【拾遗补漏】
C#/.NET/.NET Core学习路线集合,学习不迷路!
C#、.NET、.NET Core、WPF、WinForm、Unity等相关技术的学习、工作路线集合(持续更新)!!!
追逐时光者
2 个月前
【.net】
·
【c#】
·
【.net core】
·
【拾遗补漏】
浅谈 C# 中的顶级语句
在C# 9版本中引入了一项新特性:顶级语句,这一特性允许在不显式定义 Main 方法的情况下直接编写代码。
追逐时光者
2 个月前
【.net】
·
【c#】
·
【.net core】
·
【拾遗补漏】
.NET 9 中 LINQ 新增的功能
语言集成查询 (LINQ) 是一系列直接将查询功能集成到 C# 语言的技术统称。数据查询历来都表示为简单的字符串,没有编译时类型检查或 IntelliSense 支持。此外,需要针对每种类型的数据源了解不同的查询语言:SQL 数据库、XML 文档、各种 Web 服务等。借助 LINQ,查询成为了最高级的语言构造,就像类、方法和事件一样。
追逐时光者
4 个月前
【.net】
·
【c#】
·
【.net core】
·
【拾遗补漏】
·
【编程技巧练习集】
C# 12 新增功能实操!
今天咱们一起来探索并实践 C# 12 引入的全新功能!注意:使用这些功能需要使用最新的 Visual Studio 2022 版本或安装 .NET 8 SDK 。
追逐时光者
4 个月前
【.net】
·
【c#】
·
【.net core】
·
【拾遗补漏】
在.NET Web API设置响应输出Json数据格式常用的两种方式
在ASP.NET Core Web API中设置响应输出Json数据格式常用以下两种方式:可以通过添加System.Text.Json或Newtonsoft.JsonJSON序列化和反序列化库在应用程序中全局设置接口响应的Json数据格式。
追逐时光者
4 个月前
【.net】
·
【c#】
·
【.net core】
·
【拾遗补漏】
ASP.NET Core中创建中间件的几种方式
今天我们一起来盘点一下在ASP.NET Core应用程序中添加和创建中间件常见的四种方式。ASP.NET Core中间件(Middleware)是用于处理HTTP请求和响应的组件,它们被安排在请求处理管道中,并按顺序执行。中间件的设计是为了使其在请求处理管道中能够以灵活和可扩展的方式处理 HTTP 请求和响应。
追逐时光者
5 个月前
【.net】
·
【c#】
·
【.net core】
·
【拾遗补漏】
·
【编程技巧练习集】
C#/.NET/.NET Core编程技巧练习集(学习,实践干货)
DotNetGuide专栏C#/.NET/.NET Core编程常用语法、算法、技巧、中间件、类库练习集,配套详细的文章教程讲解,助你快速掌握C#/.NET/.NET Core各种编程常用语法、算法、技巧、中间件、类库等等。
追逐时光者
5 个月前
【.net】
·
【c#】
·
【.net core】
·
【拾遗补漏】
C#/.NET这些实用的技巧和知识点你都知道吗?
今天大姚给大家分享一些C#/.NET中的实用的技巧和知识点,它们可以帮助我们提升代码质量和编程效率,希望可以帮助到有需要的同学。
追逐时光者
5 个月前
【.net】
·
【c#】
·
【开源项目】
·
【.net core】
·
【拾遗补漏】
DotNetGuide专栏C#/.NET/.NET Core充电站(让你学习不迷路)
记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、常见面试题、面试须知、简历模板、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。
追逐时光者
5 个月前
【.net】
·
【c#】
·
【开源项目】
·
【.net core】
·
【拾遗补漏】
.NET使用CsvHelper快速读取和写入CSV文件
在日常开发中使用CSV文件进行数据导入和导出、数据交换是非常常见的需求,今天我们来讲讲在.NET中如何使用CsvHelper这个开源库快速实现CSV文件读取和写入。
追逐时光者
5 个月前
【.net】
·
【c#】
·
【.net core】
·
【拾遗补漏】
.NET使用原生方法实现文件压缩和解压
在.NET中实现文件或文件目录压缩和解压可以通过多种方式来完成,包括使用原生方法(System.IO.Compression命名空间中的类)和第三方库(如:SharpZipLib、SharpCompress、K4os.Compression.LZ4等)。本文我们主要讲的是如何使用.NET原生方法System.IO.Compression命名空间中的类来对文件和文件夹进行压缩或解压缩(压缩格式.zip文件格式)。
追逐时光者
5 个月前
【.net】
·
【c#】
·
【.net core】
·
【wpf】
·
【winform】
·
【拾遗补漏】
C#/.NET/.NET Core拾遗补漏合集(24年6月更新)
在这个快速发展的技术世界中,时常会有一些重要的知识点、信息或细节被忽略或遗漏。《C#/.NET/.NET Core拾遗补漏》专栏我们将探讨一些可能被忽略或遗漏的重要知识点、信息或细节,以帮助大家更全面地了解这些技术栈的特性和发展方向。
追逐时光者
6 个月前
【.net】
·
【c#】
·
【拾遗补漏】
C#实现多线程的几种方式
多线程是C#中一个重要的概念,多线程指的是在同一进程中同时运行多个线程的机制。多线程适用于需要提高系统并发性、吞吐量和响应速度的场景,可以充分利用多核处理器和系统资源,提高应用程序的性能和效率。
追逐时光者
7 个月前
【.net】
·
【c#】
·
【开源项目】
·
【.net core】
·
【拾遗补漏】
一个库帮你轻松的创建漂亮的.NET控制台应用程序
做过.NET控制台应用程序的同学应该都知道原生的.NET控制台应用程序输出的内容都比较的单调,假如要编写漂亮且美观的控制台输出内容或者样式可能需要花费不少的时间去编写代码和调试。今天大姚给大家分享一个.NET开源且免费的类库帮你轻松的创建漂亮、美观的.NET控制台应用程序:Spectre.Console。
追逐时光者
7 个月前
【.net】
·
【c#】
·
【.net core】
·
【wpf】
·
【winform】
·
【blazor】
·
【拾遗补漏】
C#/.NET/.NET Core拾遗补漏合集(24年4月更新)
在这个快速发展的技术世界中,时常会有一些重要的知识点、信息或细节被忽略或遗漏。《C#/.NET/.NET Core拾遗补漏》专栏我们将探讨一些可能被忽略或遗漏的重要知识点、信息或细节,以帮助大家更全面地了解这些技术栈的特性和发展方向。
追逐时光者
8 个月前
【.net】
·
【c#】
·
【拾遗补漏】
C#数据去重的5种方式,你知道几种?
今天我们一起来讨论一下关于C#数据去重的的5种方式,每种方法都有其特点和适用场景,我们根据具体需求选择最合适的方式。当然欢迎你在评论区留下你觉得更好的C#数据去重的方式。
追逐时光者
9 个月前
【.net】
·
【c#】
·
【拾遗补漏】
C#拾遗补漏之goto跳转语句
在我们日常工作中常用的C#跳转语句有break、continue、return,但是还有一个C#跳转语句很多同学可能都比较的陌生就是goto,今天大姚带大家一起来认识一下goto语句及其它的优缺点。