ASP.NET Core源码:
https://github.com/dotnet/aspnetcore #ASP.NET Core
https://github.com/dotnet/runtime #extend扩展库
https://github.com/aspnet/KestrelHttpServer
1 启动 C:\name\NET6\aspnetcore\src\Mvc\startvs.cmd
2 查看启动流程
3 查看响应流程
编译的是ASP.NET Core的源码---没有Runtime源码---没有Kestrel
看上去有差异,实际几乎一样
版本信息
.NET 版本 https://dotnet.microsoft.com/download
VS多版本:
https://visualstudio.microsoft.com/zh-hans/downloads/
2. 数据结构和算法,每个数据结果是用来解决不同的需求的:
array
动态数组:arrayList
泛型动态数据:List,不定长,默认长度4,2倍增加长度,TramToSize
SortList
LinkedList
Stack:first IN
程序是管理数据的;数据结构是数据的容器,好的容器事半功倍