【.NET Core】匿名方法与扩展方法

【.NET Core】匿名方法与扩展方法 文章目录 【.NET Core】匿名方法与扩展方法一、匿名方法1.1 匿名方法定义1.2 通过Delegate关键字创建委托匿名方法1.3 通过Action关键字创建无返回值的匿名方法1.4 通过Func关键字创建有返回值的匿名方法1.5 使用Lambda表达式表示匿名方法 二、扩展方法2.1 扩展方法定义2.2 编译时的扩展方法2.3 值类型如何定义扩展方法2...

asp.net core 教程

asp.net core 教程 写在前面新建项目Get和PostGETPOST MVC-模型控制视图如何通俗理解MVCMVC架构---文件夹详解Connected ServicesPropertieswwwroot依赖项ControllersModelsViews 代码实例 API模型(前后端分离)前端代码后端代码 文件配置优先级优先级顺序 从数据库读取配置文件数据缓存 写在前面 学了快一年多的C#了!...

ASP.NET Core 8 的内存占用可以更低吗?

以释放内存。DATAS 可以在.NET 8 产品中使用,但是并没有默认启用,需要手动进行指定:若要试用 DATAS,需要安装 .NET 8 SDK,创建一个 .NET 8 应用(例如 ASP.NET Core),然后可以将以下两行添加到 .csproj 文件:<PropertyGroup>     <ServerGarbageCollection>true</ServerGarbageCollection...

【性能优化】EFCore性能优化(二)-禁用实体跟踪

阅读本文你的收获 了解EF Core的实体跟踪机制及其对性能的损害学习EF Core禁用跟踪机制的应用场景 在【性能优化】EFCore性能优化(一)中我分享了EF Core在使用上需要注意的地方,有: IEnumerable和IQueryable两种接口要充分理解,区别使用。EF默认自带实体跟踪机制,只读查询用非跟踪式查询可以提高效率。用AsNoTracking方法。EF对批量操作的支持不太高效,所以像...

【性能优化】EFCore性能优化(一)-IEnumerable和IQueryable

阅读本文你的收获 了解EF Core在使用上应该要注意的地方学习EF Core的优化技术,如禁用跟踪、IQueryable接口等 一、问题描述 Entity Framework Core(以下简称EF)是微软自家出品的大型O/RM框架,使用EF Core,我们可以在C#中用操作对象的方式来访问和操作数据库,它可以帮助我们把对C#对象的增删改查,转换成对应的关系型数据库的SQL语句,同时可以把从数据库返回...

ASP.NET Core基础之定时任务(二)-Quartz.NET入门

阅读本文你的收获 了解任务调度框架QuartZ.NET的核心构成学会在ASP.NET Core 中使用QuartZ.NET 在项目的开发过程中,难免会遇见需要后台处理的任务,例如定时发送邮件通知、后台处理耗时的数据处理等,上次分享了ASP.NET Core中实现定时任务的第一种方式 托管服务+Timer,这种方式适用于比较简单的定时任务场景,对于更复杂的场景,我们可以使用HangFire和QuartZ....

【.NET Core】反射(Reflection)详解(二)

【.NET Core】反射(Reflection)详解(二) 文章目录 【.NET Core】反射(Reflection)详解(二)一、概述二、Type类2.1 Type对象表示哪些类型2.2 获取Type及其关联对象类型的方式2.3 Type.FilterName字段2.4 Type.FilterNameIgnoreCase字段2.5 Type.Assembly属性2.6 Type.BaseType属...

【.NET Core】反射(Reflection)详解(三)

【.NET Core】反射(Reflection)详解(三) 文章目录 【.NET Core】反射(Reflection)详解(三)一、概述二、ConstructorInfo类2.1 ConstructorInfo.MemberType 属性2.2 ConstructorInfo.Invoke 方式 三、MethodInfo类3.1 获取MethodInfo的方法3.2 MethodInfo常用属性3....

【.NET Core】反射(Reflection)详解(一)

【.NET Core】反射(Reflection)详解(一) 文章目录 【.NET Core】反射(Reflection)详解(一)一、什么是反射二、Assembly类2.1 LoadFile2.2 Load2.3 LoadFrom(String)2.4 GetName()2.5 GetModules()2.6 GetModule(String)2.7 GetTypes()2.8 GetType(Str...

ASP.NET Core面试题之Redis高频问题

🎈🎈在.NET后端开发岗位中,如今也少不了、微服务、分布式、高并发高可用相关的面试题🎈🎈 👍👍本文分享一些整理的Redis高频面试题🎉 👍👍机会都是给有准备的人的,祝你一面而就🎉 1. 为什么项目选择使用Redis?优缺点是什么? Redis 是一个基于内存的高性能key-value数据库。Redis优势: 性能极高 – Redis以内存作为数据存储介质,读的速度是110000次/s,写的速度是81000...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.024960(s)
2024-04-26 09:36:24 1714095384