![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
.NET
文章平均质量分 98
C# and .NET
Kessity
科技改变世界,梦想成就未来。。。。。。。。。
展开
-
dotnet发布运行
.NET Core CLI 概述; 使用.NET Core CLI 实现 .NET Core 入门 dotnet工具(称为驱动程序)作为cli命令的入口,能够接收并执行命令。同时,它可以选择要使用的cli的sdk版本,如果未指定版本,默认使用最新的sdk版本,如果要指定版本使用命令。dotnet --info 查看当前安装的版本。指定项目使用的SDK版本 ,要注意的是最后的参数是SDK版本,不是.NET Core版本。dotnet new 用于创建一个新项目,关于项目类型,可以用命原创 2022-07-20 10:41:33 · 2962 阅读 · 0 评论 -
dotnet开发
最简单和基础的项目!默认创建后,在项目里不能创建 、 和 ,但可以处理简单的网络请求,如下: 可以将它扩展为webapi、web应用(razorpages)或web应用(mvc)。扩展的方法是在ConfigureServices()方法里注入相关的服务,然后在app.UseEndpoints()里进行路由的映射就可以了。 前后端分离的项目(如:vue+aspnetcore)一般选择此类型。 这个项目相比“空”模板的项目,多出来如下东西: a). 注册了controllers服务:serv原创 2019-06-21 11:08:25 · 1544 阅读 · 0 评论 -
WinForm常用控件
目录一 关闭最小化二 退出程序接口三 最小化或关闭时隐藏到系统托盘1 添加托盘图标控件NotifyIcon2 添加(重写)窗口尺寸变动函数Form1_Resize3 添加(重写)关闭窗口事件4 添加双击托盘图标事件(双击显示窗口)5 添加托盘图标的右键菜单一 关闭最小化// // Form1// this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);this.AutoScaleMode = System.Windows.Form原创 2020-05-19 23:13:55 · 5534 阅读 · 1 评论 -
c#中线程和异步编程
目录一 thread二 task1 什么是task2 两种创建task的模式3 task的生命周期4 task的控制5 连续任务6 task的取消7 task的嵌套8 任务执行的结果9 task死锁的问题10 对Spinlock的使用三 Thread & Task比较5 IsBackground作用四 threadpoll和task的结构图五 Async/Await1 示例2 async/await 结构3 What’s 异步方法4 返回类型参考文章一 thread 当我们提及多线程的时候会想原创 2019-09-02 11:06:03 · 855 阅读 · 0 评论 -
c#委托、定时器、反射和面向对象
目录一 Delegate1 声明委托(Delegate)2 实例化委托(Delegate)3 Func与Action的理解4 Action 带参数的委托方法使用,并赋值操作5 Action 和 =>的用法一 Delegate C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。 委托(Delegate)特别用于实现事件和回调方法。所有的委托(Delegate)都派生自 System.Del原创 2020-07-06 17:15:19 · 4261 阅读 · 0 评论