自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 JS 获取一年有多少个周

function naturalWeek(year) { var weeks = {} var eachWeek = [] var index = 1 var yearStart = new Date(year.toString() + '/1/1').valueOf() var yearEnd = new Date((Number(year) + 1).toString() + '/1/1').valueOf() - 1 for (var i = year

2020-12-14 14:06:32 633

原创 Linq为NULL的条件不执行 - 写法

IQueryable<WorkCellAbnormalDetail> selectQueryable = base._xpoOfWork.Query<WorkCellAbnormalDetail>().Where(t => (queryModel.AbnormalId == Guid.Empty || t.AbnormalId == queryModel.AbnormalId) && (queryMode...

2020-07-20 15:49:00 800

原创 C# 特性Attribute 全解析

基本概述 特性用于给程序中元素附加一些额外信息,比如“这个类是我写的”或者“这个类我的初衷是干嘛” 用白话来说,特性就是一个带有逻辑操作并且可以编译和使用的“注释”。 .NET框架提供了两种类型的特性,预定义特性和自定义特性。 特性和注释的区别 注释是对程序的说明,程序运行时不会被编译,所以它丝毫不影响程序的执行。 特性是程序代码的一部分,它会被编译进入元数据里,所以程序随时可以将特性信息提取出来。 预定义特性AttributeUsage特...

2020-07-19 17:53:18 379

原创 C# 委托的使用及概念

基础概述(1)委托是用来封装方法的类型,遵循观察者设计模式,类似于C和C++的函数指针。委托是面向对象的、且类型安全可靠。(2)委托类型派生自.NET Framework中的System.Delegate类,委托类型是封装的,所以不能被派生。(3)对委托实例化后,委托会对其进行的方法调用与参数传递到该方法,并且委托会将方法的的返回值返回到调用方,这被称为调用委托。(4)委托的定义:委托是一种数据类型,和类是同级的,委托和类都 是方法的载体。(5)委托是方法的抽象,它存储的就是一系列...

2020-07-19 17:27:15 461

原创 HttpClient用法全解析

使用前先在NuGet中获取下列依赖包using System.Net.Http;using System.Threading.Tasks;using Newtonsoft.Json;class Program { static void Main(string[] args) { /** * 学习HttpClient之前,我们得知道它有哪些优势! * 1、HttpClient.

2020-07-14 15:47:07 502

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除