
c#
文章平均质量分 76
一见无始全剧终
这个作者很懒,什么都没留下…
展开
-
ASP .NET Core 配置框架
在很久以前,还是单服务器的时候,而且服务器还部署在我们自己的服务器上,我对配置框架基本不怎么了解,因为配置都是定死的,基本上很难有变动,如今在公司开发的项目是微服务的,有很多的服务器,而且支持用户自己去写url,port这种配置,因此熟悉了一下.Net core的配置框架,看看怎么样可以灵活的部署项目。读取配置的功能主要用.Net Core写好的实现就可以了。using System.Collections.Generic;namespace Microsoft.Extension...原创 2021-08-23 23:43:47 · 472 阅读 · 0 评论 -
c# 委托浅析
委托 当需要把方法传递给其他方法时,就需要用到委托,委托本身是一个继承了多播委托的类。那么为何需要传递一个方法? 方法就是参数,逻辑,返回值,如果我们要编写一个通用的集合,插入可以编写,但是查找,删除,修改,排序这些方法如果想要写的灵活,就需要支持用户自己编写的代码,支持用户以对象的某一个属性就行查找删除修改。比如说下面的代码。static void Main(string[] args){ List<Student> studentList = new...原创 2021-02-18 22:21:59 · 195 阅读 · 0 评论 -
.net core mvc登录验证
本文仅仅是能够告诉读者怎么用,什么效果,不包含原理讲解。在java学习中,登录往往是通过cookie,session,过滤器这样的模式完成的,.net core中登录模块完成了非常好的封装,来提供登录校验的这种能力,但是封装太好往往会看不懂,做不出来,本篇文章不讨论内部细节,以一个项目的模式来看看在Visual Studio中如何去使用这个写好的框架。打开visual studio开始项目...原创 2019-12-27 11:57:53 · 3394 阅读 · 0 评论 -
c# Entity Framework初探 (sql server)
ADO .NET Entity Framework是对象-关系映射架构,提供ORM的功能。首先我们在SQL Server中添加一个表CREATE TABLE [dbo].[Student]( [Uid] [int] IDENTITY(1,1) NOT NULL, [Name] [varchar](20) NOT NULL, [TeaUid] [int] NOT NULL, [No...原创 2019-12-25 10:14:14 · 1919 阅读 · 1 评论 -
C# 自己实现IEnumerable接口来实现foreach遍历
实现了IEnumerable接口的集合才可以使用foreach如何进行foreach是通过IENumerable下的GetEnumerable方法来实现的。这个方法需要一个IEnumerator对象这个对象的这些方法就决定了怎么样去遍历你定义的集合如下图是自己定义的LinkedList需要自己去实现下面这个方法。I IEnumerator IEnumerable...原创 2019-12-12 16:38:57 · 2286 阅读 · 0 评论