
.Net Core
yongye_
贵有恒,何必三更眠五更起;最无益,只怕一日曝十日寒。
展开
-
C#删除指定文件
1 根据该文件绝对路径进行删除 // 返回与指定虚拟路径相对应的物理路径即绝对路径 string filePath = Server.MapPath("/bs/assets/img/tm.jpg"); // 删除该文件 System.IO.File.Delete(filePath);2 删除该文件夹中所有 .gif 格式的图片 // 返回与指定虚拟路径相对应的物理路径即绝对路径string...原创 2018-04-10 20:30:00 · 16910 阅读 · 0 评论 -
进程与线程
1 进程(Process)进程是操作系统分配和调度资源的最小单位,是程序在运行时占据的全部资源的总和,包括CPU、内存、网络、硬盘IO等,它是一种抽象的概念。比如打开一个记事本就启动了一个记事本进程。2 线程(Thread)线程是轻量化的进程,是程序执行的最小单元。在一个进程内部,要同时做多件事情,就需要同时运行多个子任务,把这些子任务叫做线程。同一个进程的多个线程可以并发执行。3...原创 2019-02-24 22:46:53 · 163 阅读 · 0 评论 -
委托Action Func
1 Action Action 是框架帮我们声明好的委托,我们可以直接拿来用,它是.NetFramework3.0时代出现的。 这是最简单的无参无返回值的委托 public delegate void Action(); 实多种途径例化,参数既可以当前类的普通方法也可以是静态方法,也可以别的类的普通方法或是静态方法,唯一限制就是方法的参数列...原创 2019-07-07 16:36:30 · 200 阅读 · 0 评论 -
Lambda表达式的演变
1 lambda的演变using System;using System.Collections.Generic;using System.Linq.Expressions;using System.Text;using System.Threading;using System.Threading.Tasks;namespace MyDelegate{ public...原创 2019-07-07 19:17:10 · 415 阅读 · 0 评论 -
委托基础
1 什么是委托 反编译之后,发现委托在IL中就是一个类,且继承自System.MulticastDelegate 特殊类,委托延迟了方法的调用,在C#中,委托无处不在2 委托的初步使用 委托的使用,跟类一样,有三步 第一步 声明委托,委托既可以在类外声明,也可声明在类内 第二步实例化委托,参数为方法名,方法的参数与返回值...原创 2019-07-07 12:36:54 · 162 阅读 · 0 评论 -
使用VS019搭建Asp.Net Core 3.0 WebApi项目(一)
1 安装vs2019,以及.NET Core 3.0的SDK 如果在创建项目时,没有ASP.NET Core3.0,可能是没有勾选vs2019的预览功能,操作步骤如下,工具---选项----环境----预览功能,然后勾选该选项,如图所示2 新建项目1)打开VS2019,点击创建新项目2)选择ASP.NET Core Web 应用程序,点击下一步3)...原创 2019-07-29 18:52:29 · 14376 阅读 · 1 评论