随笔分类 -  .netcore

摘要:System.Text.Encodings.Web 是.NET框架中的一个命名空间,它提供了一组用于处理Web相关编码的类和接口。这些功能主要用于处理HTML、JavaScript和URL编码,确保在Web应用程序中正确处理和传输文本数据。 主要功能 1. HTML编码和解码 提供HTML编码和解码 阅读全文
posted @ 2025-05-16 15:06 yinghualeihenmei 阅读(42) 评论(0) 推荐(0)
摘要:System.Text.Unicode 是.NET框架中的一个命名空间,它提供了一组用于处理 Unicode 编码的类和接口。这些功能主要用于处理字符编码和解码,确保在不同平台和语言环境中正确处理文本数据。 主要功能 1. 字符编码和解码 System.Text.Unicode 提供了对 Unico 阅读全文
posted @ 2025-05-16 14:59 yinghualeihenmei 阅读(30) 评论(0) 推荐(0)
摘要:Microsoft.AspNetCore.Http.Features 是 ASP.NET Core 框架中的一个命名空间,它提供了一组接口和类,用于扩展和自定义 HTTP 请求和响应的处理。这些功能通常用于中间件、自定义请求处理逻辑以及与底层 HTTP 服务器的交互。 主要功能 1. HTTP 特性 阅读全文
posted @ 2025-05-15 16:41 yinghualeihenmei 阅读(69) 评论(0) 推荐(0)
摘要:ToListAsync 是 Entity Framework Core 中的一个扩展方法,用于将查询结果异步加载到内存中。它是 System.Data.Entity 命名空间中的一个方法,专门用于处理数据库查询的异步操作。 使用场景 当你使用 Entity Framework Core 进行数据库操 阅读全文
posted @ 2025-05-09 14:40 yinghualeihenmei 阅读(118) 评论(0) 推荐(0)
摘要:在 .NET 6 中,可以使用 Microsoft.Extensions.Caching.Memory 命名空间中的 IMemoryCache 接口将数据写入内存缓存。IMemoryCache 是一个轻量级的内存缓存,适用于存储临时数据,以提高应用程序的性能。以下是将数据写入缓存的步骤和示例代码:1 阅读全文
posted @ 2025-04-17 10:09 yinghualeihenmei 阅读(97) 评论(0) 推荐(0)
摘要:SemaphoreSlim 是 .NET 提供的一个轻量级信号量类,用于控制对有限资源的并发访问。它是一个线程同步原语,允许指定数量的线程同时访问资源。SemaphoreSlim 是 Semaphore 的轻量级版本,更适合在单机多线程环境中使用。 在你的代码中: csharp复制 var sema 阅读全文
posted @ 2025-03-10 15:03 yinghualeihenmei 阅读(197) 评论(0) 推荐(1)
摘要:$('input[name="CategoryCode"]:checked')[0] 是一段使用 jQuery 选择器的代码,它的作用是从页面中选择所有名称为 CategoryCode 的单选按钮(<input> 元素)中已经被选中的第一个元素,并获取其原生 DOM 对象。以下是代码的逐步解析: 代 阅读全文
posted @ 2025-02-28 17:52 yinghualeihenmei 阅读(24) 评论(0) 推荐(0)
摘要:在 C# 中,Func 是一个泛型委托,用于表示没有参数或有参数但无返回值的方法。Func 委托是 .NET 框架中 System 命名空间的一部分,它被广泛用于 LINQ 查询和异步编程中,因为它允许你以类型安全的方式传递方法调用。 Func 委托有多个重载版本,可以根据需要接受不同数量的参数。以 阅读全文
posted @ 2025-02-19 15:12 yinghualeihenmei 阅读(46) 评论(0) 推荐(1)
摘要:从缓存中获取数据的具体实现方式取决于你使用的缓存机制和编程环境。以下是一个通用的思路和示例代码,展示如何从缓存中获取数据。假设你正在使用一个内存缓存(如 IMemoryCache 在 ASP.NET Core 中)来存储数据库表 _info 的数据。 1. 缓存数据的存储 在将数据存储到缓存之前,你 阅读全文
posted @ 2025-02-19 09:51 yinghualeihenmei 阅读(59) 评论(0) 推荐(0)
摘要:通过菜单取消:在 Visual Studio 的主界面,点击“生成”菜单,然后选择“取消”。 使用快捷键:按快捷键 Ctrl + Break 来取消当前正在进行的生成。 任务管理器强制结束:如果上述方法无效,可以使用任务管理器结束 Visual Studio 进程(devenv.exe),然后重新启 阅读全文
posted @ 2025-02-12 15:46 yinghualeihenmei 阅读(313) 评论(0) 推荐(0)
摘要:?wsdl 是一个常见的查询参数,通常用于请求 Web 服务的 WSDL(Web Services Description Language)文件。WSDL 是一种基于 XML 的语言,用于描述 Web 服务的接口、操作、消息格式和通信协议等信息。通过 ?wsdl,客户端可以获取 Web 服务的详细 阅读全文
posted @ 2025-02-10 16:53 yinghualeihenmei 阅读(448) 评论(0) 推荐(0)
摘要:fetch 是现代浏览器提供的一个强大的 JavaScript API,用于发送网络请求。它基于 Promise,支持异步操作,能够替代传统的 XMLHttpRequest,并且提供了更简洁和灵活的语法。 基本用法 fetch 的基本语法如下: JavaScript复制 fetch(input[, 阅读全文
posted @ 2025-02-10 14:36 yinghualeihenmei 阅读(244) 评论(0) 推荐(0)
摘要:在 ASP.NET Core 中,IActionResult 是一个接口,用于表示控制器操作的结果。控制器中的每个操作方法(例如 HttpGet、HttpPost 等)都可以返回一个实现了 IActionResult 接口的对象。IActionResult 提供了一种灵活的方式来定义 HTTP 响应 阅读全文
posted @ 2025-02-08 17:24 yinghualeihenmei 阅读(305) 评论(0) 推荐(0)
摘要:在 ASP.NET Core 中,NotFound() 是一个辅助方法,用于在控制器中返回一个 HTTP 404 状态码的响应。当资源未找到或请求的资源不存在时,通常会使用这个方法。 作用 NotFound() 方法用于指示请求的资源未找到,返回的 HTTP 响应状态码为 404 Not Found 阅读全文
posted @ 2025-02-08 16:57 yinghualeihenmei 阅读(92) 评论(0) 推荐(0)
摘要:1. 项目介绍 Mapster 是一个用于 .NET 应用程序的高性能对象到对象映射库。它的设计目标是速度和内存效率,提供了将一种类型的对象转换为另一种类型的便捷方式,尤其在不同应用层之间转化数据时非常有用,比如从数据访问层到业务逻辑层,或者从业务逻辑层到呈现层。Mapster 的主要特点包括: 性 阅读全文
posted @ 2025-02-06 14:46 yinghualeihenmei 阅读(326) 评论(0) 推荐(1)
摘要:SqlFunc.Subqueryable 是一个在某些数据库操作框架(如 SugarORM 或 SqlSugar 等)中常见的方法或属性,用于创建子查询(Subquery)。子查询是 SQL 查询中的一种高级用法,它允许在一个查询中嵌套另一个查询,从而实现更复杂的查询逻辑。 1. 子查询的作用 子查 阅读全文
posted @ 2025-02-05 17:49 yinghualeihenmei 阅读(402) 评论(0) 推荐(0)
摘要:ToOffsetPageAsync() 是 SqlSugar 提供的一个异步分页查询方法,适用于高效的分页操作,尤其在支持 OFFSET 和 FETCH 语法的数据库(如 SQL Server 2012+、PostgreSQL 等)中表现更优。 方法说明 ToOffsetPageAsync() 的主 阅读全文
posted @ 2025-01-22 17:45 yinghualeihenmei 阅读(110) 评论(0) 推荐(0)
摘要:在 C# 中,is 关键字用于模式匹配(pattern matching),它允许你在表达式中检查一个对象是否符合某种模式或条件。从 C# 7.0 开始,is 关键字的功能得到了增强,支持更复杂的模式匹配。 你提到的 is { Length: > 0 } 是 C# 9.0 引入的 属性模式(prop 阅读全文
posted @ 2025-01-22 14:14 yinghualeihenmei 阅读(61) 评论(0) 推荐(0)
摘要:File.ReadAllText 是 .NET Framework 和 .NET Core 中的一个方法,用于同步读取文件的全部内容,并将其作为字符串返回。它属于 System.IO.File 类,是处理文件读取操作的常用方法之一。 方法定义 File.ReadAllText 有多个重载版本,用于支 阅读全文
posted @ 2025-01-21 17:50 yinghualeihenmei 阅读(168) 评论(0) 推荐(0)
摘要:.Any() 是 LINQ(Language Integrated Query)中的一种方法,用于检查一个序列是否包含任何元素。它是一个同步方法,通常用于 IEnumerable<T> 或 IQueryable<T> 类型的对象。与 .AnyAsync() 不同,.Any() 是同步执行的,不会涉及 阅读全文
posted @ 2025-01-21 17:07 yinghualeihenmei 阅读(128) 评论(0) 推荐(0)