摘要: Serilog 的使用记录 目录 1.安装依赖包 2.使用前配置 3.具体使用 1. 从 NuGet 安装 Serilog 核心的包是 Serilog.AspNetCore建议安装 Serilog.AspNetCore,几乎包含了Serilog常用的所有包 如果想将日志写入数据库,需要安装 Seri 阅读全文
posted @ 2021-07-08 17:02 阿磊ing 阅读(777) 评论(0) 推荐(1) 编辑
摘要: Asp.net core 内置的日志组件是将日志输出到控制台中,想要将日志输出到文件中,一般使用第三方的日志组件:如NLog 等 网上关于使用第三方组件输出日志到文件的教程很多,在这里我就不班门弄斧了 本文主要记录下,如何不借助第三方日志组件,将日志输出到文件的实现方式 在Asp.net Core 阅读全文
posted @ 2021-07-08 12:47 阿磊ing 阅读(3841) 评论(0) 推荐(2) 编辑
摘要: 1.扩展方法public static 方法返回值类型 扩展方法名(this 要扩展类型 obj,调用扩展方法时需要的参数){ return "返回值"}2.运算符重载public static 返回值类型 operator +(参数1,参数2,...){ //重载的逻辑编码实现}3.结构体和... 阅读全文
posted @ 2015-11-27 16:50 阿磊ing 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 抽象类中可以有构造函数(无参构造函数和有参构造函数)无参构造函数在子类实例化时被调用有参构造函数必须显示调用抽象类中可以有抽象方法 但是不能有方法体,子类必须实现抽象方法子类必须重写抽象类中的抽象方法,不能用new抽象类中可以有虚方法,虚方法必须有方法体子类继承抽象类,可以重写(override)和... 阅读全文
posted @ 2015-11-27 13:06 阿磊ing 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 在C#编程中方法的回调有以下几种方式通过接口、通过委托、定时回调、多线程回调,异步回调下面就以代码的形式来讲解这种方式通过接口回调代码示例如下定义接口,定义了一个Run 方法:interface ICallBack{ void Run();}定义实现接口的类,并实现接口中定义的方法,方法的作用... 阅读全文
posted @ 2015-08-11 08:40 阿磊ing 阅读(3790) 评论(0) 推荐(0) 编辑
摘要: 方法返回值类型总的来说分为值类型,引用类型,Void有些方法显示的标出返回值public int Add(int a,int b){ return a+b;}有些方法隐式的返回返回值,我们可以将上面的方法改改:public void Add(int a,int b,out int sum){ ... 阅读全文
posted @ 2015-08-07 09:40 阿磊ing 阅读(4148) 评论(0) 推荐(0) 编辑
摘要: 反射的定义反射提供了描述程序集、模块和类型的对象(Type类型)。可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了特性,可以利用反射来访问它们。------摘自MSDN自我理解看到反射二字,自然而然的会想到,小时候拿着一面镜子... 阅读全文
posted @ 2015-07-31 15:24 阿磊ing 阅读(6189) 评论(0) 推荐(1) 编辑
摘要: 基础不可不知何为形参,何为实参,看下图便知:被忽略的可变数目参数可变数目参数:params 关键字修饰的一维数组。以下为简单实例演示: 1 static void Main(string[] args) 2 { 3 4 ShowNumberSum("参数... 阅读全文
posted @ 2015-03-31 10:31 阿磊ing 阅读(260) 评论(0) 推荐(0) 编辑
摘要: C#中表示不变的量(常量)的两种形式:const 和readonly const 是静态常量 readonly 是动态常量 严格的来讲:const 应该称为常量 而readonly 则应称为只读变量。为什么这么说呢,继续往下看。 使用上的不一样 const 常量在声明时必须初始化 readonly、static readonly 在声明时可以不初始化 readonly 声明的常量通过以下两种方式... 阅读全文
posted @ 2015-03-25 13:30 阿磊ing 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 纯属记录总结,以下图片都是来自ASP.NET笔记之 Request 、Response 与Server的使用RequestResponse Server关于Server.MapPath 方法看下面这篇博文:Server.MapPath方法的应用方法个人记录总结,省的忘记了。好记性不如赖笔头! 阅读全文
posted @ 2014-05-08 11:47 阿磊ing 阅读(654) 评论(0) 推荐(0) 编辑