找传奇、传世资源到传世资源站!

net5.0官方文档.pdf(共2709页)

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

net5.0官方文档.pdf(共2709页) C#语言基础-第1张net5.0官方文档.pdf(共2709页) C#语言基础-第2张net5.0官方文档.pdf(共2709页) C#语言基础-第3张net5.0官方文档.pdf(共2709页) C#语言基础-第4张net5.0官方文档.pdf(共2709页) C#语言基础-第5张net5.0官方文档.pdf(共2709页) C#语言基础-第6张net5.0官方文档.pdf(共2709页) C#语言基础-第7张net5.0官方文档.pdf(共2709页) C#语言基础-第8张net5.0官方文档.pdf(共2709页) C#语言基础-第9张net5.0官方文档.pdf(共2709页) C#语言基础-第10张net5.0官方文档.pdf(共2709页) C#语言基础-第11张Contents.NET 文档入门Hello World入门教程.NET 101 视频如何安装概述在 Windows 上安装在 macOS 上安装在 Linux 上安装概述UbuntuAlpineCentOSDebianFedoraOpenSUSERedhat Enterprise LinuxSLES删除过时的运行时和 SDK管理 .NET 模板macOS 公证问题如何检查 .NET Core 版本安装本地化的 IntelliSense概述.NET 简介.NET 体系结构组件.NET 类库.NET Standard 概述版本、补丁和支持.NET 术语表教程使用 Visual Studio创建控制台应用调试应用发布应用创建库对库进行单元测试安装并使用包创建和发布包使用 Visual Studio Code创建控制台应用调试应用发布应用创建库对库进行单元测试安装并使用包创建和发布包使用 Visual Studio for Mac创建控制台应用调试应用发布应用创建库对库进行单元测试安装并使用包更多教程新增功能.NET 5 的新变化.NET Core 3.1 的新增功能.NET Core 3.0 的新增功能.NET Core 2.2 的新增功能.NET Core 2.1 的新增功能.NET Core 2.0 的新增功能.NET Standard 中的新增功能工具和诊断概述.NET Core SDK概述错误消息NETSDK1005 和 NETSDK1047NETSDK1059NETSDK1073NETSDK1145.NET Core CLI概述参考dotnetdotnet builddotnet build-serverdotnet cleandotnet helpdotnet migratedotnet msbuilddotnet newdotnet nugetdotnet nuget deletedotnet nuget localsdotnet nuget pushdotnet nugetadd sourcedotnet nuget disable sourcedotnet nugetenable sourcedotnet nuget list sourcedotnet nuget remove sourcedotnet nuget update sourcedotnet nuget verifydotnet packdotnet publishdotnet restoredotnet rundotnet slndotnet storedotnet testdotnet tooldotnet tool installdotnet tool listdotnet tool restoredotnet tool rundotnet tool uninstalldotnet tool updatedotnet vstestdotnet-install 脚本项目引用命令dotnetadd referencedotnet list referencedotnet remove reference项目包命令dotnetadd packagedotnet list packagedotnet remove packageglobal.json 概述遥测提升的访问权限启用 Tab 自动补全与 CLI 的持续集成使用 CLI 开发库创建 CLI 的模板自定义模板1 - 创建项模板2 - 创建项目模板3 - 创建模板包集成开发环境 (IDE)Visual StudioVisual Studio for MacVisual Studio CodeMSBuild 和项目文件项目 SDK概述参考Microsoft.NET.SdkMicrosoft.NET.Sdk.WebMicrosoft.NET.Sdk.Razor目标框架csproj 格式的新增内容依赖项管理全局和本地工具管理工具排查工具问题为 CLI 创建工具1 - 创建工具2 - 使用全局工具3 - 使用本地工具其他工具概述.NET 卸载工具WCF Web 服务引用提供程序WCF 服务实用工具WCF 服务 XML 序列化程序XML 序列化程序生成器诊断和检测概述托管调试器调试 Linux 转储EventCounters日志记录和跟踪收集容器中的诊断.NET Core CLI 全局工具dotnet-countersdotnet-dumpdotnet-gcdumpdotnet-tracedotnet-symboldotnet-sos.NET Core 诊断教程通过 EventCounters 获取 perf 指标调试内存泄露调试高 CPU 使用率调试死锁代码分析概述配置常规选项配置文件代码质量规则规则选项预定义配置代码样式规则规则选项规则引用代码质量规则概述设计规则概述CA1000CA1001CA1002CA1003CA1005CA1008CA1010CA1012CA1014CA1016CA1017CA1018CA1019CA1021CA1024CA1027CA1028CA1030CA1031CA1032CA1033CA1034CA1036CA1040CA1041CA1043CA1044CA1045CA1046CA1047CA1050CA1051CA1052CA1053CA1054CA1055CA1056CA1058CA1060CA1061CA1062CA1063CA1064CA1065CA1066CA1067CA1068CA1069CA1070文档规则概述CA1200全球化规则概述CA1303CA1304CA1305CA1307CA1308CA1309CA1310CA2101可移植性和互操作性规则概述CA1401CA1416CA1417可维护性规则概述CA1501CA1502CA1505CA1506CA1507CA1508CA1509命名规则概述CA1700CA1707CA1708CA1710CA1711CA1712CA1713CA1714CA1715CA1716CA1717CA1720CA1721CA1724CA1725性能规则概述CA1802CA1805CA1806CA1810CA1812CA1813CA1814CA1815CA1819CA1820CA1821CA1822CA1823CA1824CA1825CA1826CA1827CA1828CA1829CA1830CA1831CA1832CA1833CA1834CA1835CA1836CA1837CA1838发布规则概述IL3000IL3001可靠性规则概述CA2000CA2002CA2007CA2008CA2009CA2011CA2012CA2013CA2014CA2015CA2016安全规则概述CA2100CA2109CA2119CA2153CA2153CA2300CA2301CA2302CA2305CA2310CA2311CA2312CA2315CA2321CA2322CA2326CA2327CA2328CA2329CA2350CA2351CA2352CA2353CA2354CA2355CA2356CA2361CA2362CA2330CA3001CA3002CA3003CA3004CA3005CA3006CA3007CA3008CA3009CA3010CA3011CA3012CA3061CA3075CA3076CA3077CA3147CA5350CA5351CA5358CA5359CA5360CA5361CA5362CA5363CA5364CA5365CA5366CA5367CA5368CA5369CA5370CA5371CA5372CA5373CA5374CA5375CA5376CA5377CA5378CA5379CA5380CA5381CA5382CA5383CA5384CA5385CA5386CA5387CA5388CA5389CA5390CA5391CA5392CA5393CA5394CA5395CA5396CA5397CA5398CA5399CA5400CA5401CA5402CA5403用法规则概述CA1801CA1816CA2200CA2201CA2207CA2208CA2211CA2213CA2214CA2215CA2216CA2217CA2218CA2219CA2224CA2225CA2226CA2227CA2229CA2231CA2234CA2235CA2237CA2241CA2242CA2243CA2244CA2245CA2246CA2247CA2248CA2249代码样式规则概述语言规则概述this 和 Me 首选项对类型使用语言关键字修饰符首选项括号首选项表达式级首选项Null 检查首选项var 首选项Expression-Bodied 成员模式匹配首选项代码块首选项using 指令首选项文件头首选项不必要的代码规则概述IDE0001IDE0002IDE0004IDE0005IDE0035IDE0051IDE0052IDE0058IDE0059IDE0060IDE0079IDE0080IDE0081IDE0100IDE0110杂项规则IDE0076IDE0077格式设置规则概述命名规则概述平台兼容性分析器API 分析器可移植性分析器执行模型公共语言运行时 (CLR)托管执行过程.NET 中的程序集元数据和自描述组件依赖项加载依赖项加载了解 AssemblyLoadContext依赖项加载详细信息默认依赖项探测加载托管程序集加载附属程序集加载非托管库教程使用插件创建 .NET Core 应用程序如何在 .NET Core 中使用和调试程序集可卸载性版本控制概述.NET Core 版本选择运行时配置设置编译设置调试和分析设置垃圾回收器设置全球化设置网络设置线程设置部署模型概述使用 Visual Studio 部署应用使用 CLI 发布应用使用 CLI 创建 NuGet 包自包含部署运行时前滚单个文件部署和可执行文件ReadyToRun裁剪独立部署概述和操作说明选项运行时包存储区运行时标识符 (RID) 目录资源清单名称Docker.NET 和 Docker 简介使 .NET Core 应用程序容器化Visual Studio 中的容器工具基本编码组件基类型概述常规类型系统和公共语言规范通用类型系统语言独立性与语言无关的组件.NET 中的类型转换类型转换表在匿名类型和元组类型之间进行选择框架库类库概述泛型类型概述泛型类型简介.NET 中的泛型集合用于操作数组和列表的泛型委托泛型接口协变和逆变集合和数据结构概述选择一个集合类常用的集合类型何时使用泛型集合集合内的比较和排序已排序的集合类型哈希表和字典集合类型线程安全集合委托和 lambda事件概述引发和使用事件使用事件属性处理多个事件监视程序设计模式概述最佳实践如何:实现提供程序如何:实现监视程序例外概述异常类和属性操作指南使用 Try-Catch 块捕获异常在 catch 块中使用特定异常显式引发异常创建用户定义异常使用本地化的异常消息创建用户定义的异常使用 finally 块使用用户筛选的异常处理程序处理 COM 互操作异常最佳实践数字类型日期、时间和时区属性概述应用属性编写自定义属性检索存储在特性中的信息运行时库设置数字、日期和其他类型的格式概述标准数字格式字符串自定义数字格式字符串标准日期和时间格式字符串自定义日期和时间格式字符串标准 TimeSpan 格式字符串自定义 TimeSpan 格式字符串枚举格式字符串复合格式设置操作指南用前导零填充数字从某一日期提取星期几使用自定义数值格式提供程序往返行程日期和时间值显示日期和时间值中的毫秒用非公历日历显示日期字符串.NET 中的字符编码如何使用字符编码类最佳做法比较字符串显示和保存有格式的数据.NET 5 中的行为变更 (Windows)基本字符串操作概述创建新字符串剪裁和删除字符填充字符串比较方法更改大小写字符串单独的部分使用 StringBuilder 类如何:执行基本字符串控制.NET 中的正则表达式概述语言参考概述字符转义字符类定位点分组构造数量词向后引用构造替换构造替代正则表达式选项其他构造正则表达式最佳实践正则表达式对象模型正则表达式行为概述回溯编译和重复使用线程安全示例扫描 HREF更改日期格式从 URL 中提取协议和端口号从字符串中剥离无效字符验证字符串是否为有效的电子邮件格式分析(转换)字符串概述分析数值字符串分析日期和时间字符串分析其他字符串依赖关系注入概述使用依赖关系注入依赖关系注入指南Configuration概述配置提供程序实现自定义配置提供程序选项模式Logging概述日志记录提供程序实现自定义日志记录提供程序高性能日志记录控制台日志格式设置HostBuilder(泛型主机)序列化概述JSON 序列化概述如何对 JSON 进行序列化和反序列化如何编写自定义转换器如何从 Newtonsoft.Json 迁移二进制序列化概述BinaryFormatter 安全指南序列化概念基本序列化有选择的序列化自定义序列化序列化过程中的步骤版本容错序列化序列化准则如何:对序列化数据进行分块如何:确定 .NET 标准对象是否可序列化示例XML 和 SOAP 序列化概述深入了解 XML 序列化示例XML 架构定义工具使用属性控制 XML 序列化用来控制 XML 序列化的属性使用 XML Web 服务进行 XML 序列化用来控制编码的 SOAP 序列化的属性操作指南序列化对象反序列化对象使用 XML 架构定义工具生成类和 XML 架构文档控制派生类的序列化指定 XML 流的替代元素名称限定 XML 元素和 XML 属性名将对象序列化为 SOAP 编码的 XML 流替代编码的 SOAP XML 序列化XML 序列化元素system.xml.serializationdateTimeSerializationschemaImporterExtensionsschemaImporterExtensions 的 add 元素xmlSerializer工具XML 序列化程序生成器工具 (Sgen.exe)XML 架构定义工具 (Xsd.exe)文件和流 I/O概述Windows 系统中的文件路径格式通用 I/O 任务如何:复制目录如何:枚举目录和文件如何:对新建的数据文件进行读取和写入如何:打开并追加到日志文件如何:将文本写入文件如何:从文件中读取文本如何:从字符串中读取字符如何:向字符串写入字符如何:添加或删除访问控制列表条目如何:压缩和解压缩文件编写流如何:在 .NET Framework 流和 Windows 运行时流之间进行转换异步文件 I/O处理 I/O 错误独立存储隔离的类型如何:获取独立存储的存储区如何:枚举独立存储的存储区如何:删除独立存储中的存储区如何:预见独立存储中的空间不足条件如何:在独立存储中创建文件和目录如何:在独立存储中查找现有文件和目录如何:在独立存储中读取和写入文件如何:在独立存储中删除文件和目录管道如何:使用匿名管道进行本地进程间通信如何:使用命名管道进行网络进程间通信管道使用缓冲区内存映射文件System.Console 类数据访问LINQXML 文档和数据Microsoft.Data.SqliteEntity Framework Core并行处理、并发和异步概述异步编程概述深层异步编程异步编程模式并行编程概述任务并行库 (TPL)数据并行度如何:编写简单的 Parallel.For 循环如何:编写简单的 Parallel.ForEach 循环如何:编写具有线程局部变量的 Parallel.For 循环如何:使用分区本地变量编写 Parallel.ForEach 循环如何:取消 Parallel.For 或 ForEach Loop如何:处理并行循环中的异常如何:加快小型循环体的速度如何:使用并行类循环访问文件目录基于任务的异步编程使用延续任务来链接任务已附加和已分离的子任务任务取消异常处理如何:使用 Parallel.Invoke 执行并行操作如何:从任务中返回值如何:取消任务及其子级如何:创建预先计算的任务如何:使用并行任务遍历二叉树如何:解除嵌套任务的包装如何:防止子任务附加到父任务数据流如何:将消息写入数据流块和从数据流块读取消息如何:实现制造者-使用者数据流模式如何:在数据流块收到数据时执行操作演练:创建数据流管道如何:取消链接数据流块演练:在 Windows 窗体应用程序中使用数据流如何:取消数据流块演练:创建自定义数据流块类型如何:使用 JoinBlock 从多个源读取数据如何:指定数据流块中的并行度如何:在数据流块中指定任务计划程序演练:使用 BatchBlock 和 BatchedJoinBlock 提高效率将 TPL 用于其他异步模式TPL 和传统 .NET 异步编程如何:在任务中包装 EAP 模式数据并行和任务并行中的潜在缺陷并行 LINQ (PLINQ)PLINQ 介绍了解 PLINQ 中的加速PLINQ 中的顺序保留PLINQ 中的合并选项PLINQ 的潜在缺陷如何:创建并执行简单的 PLINQ 查询如何:在 PLINQ 查询中控制排序如何:合并并行和顺序 LINQ 查询如何:处理 PLINQ 查询中的异常如何:取消 PLINQ 查询如何:编写自定义 PLINQ 聚合函数如何:在 PLINQ 中指定执行模式如何:在 PLINQ 中指定合并选项如何:使用 PLINQ 循环访问文件目录如何:衡量 PLINQ 查询性能PLINQ 数据示例用于并行编程的数据结构并行诊断工具PLINQ 和 TPL 的自定义分区程序概述如何:实现动态分区如何:实现静态分区程序PLINQ 和 TPL 中的 Lambda 表达式其他阅读材料线程正在测试概述单元测试最佳做法xUnitC# 单元测试F# 单元测试VB 单元测试整理项目并用 xUnit 进行测试NUnitC# 单元测试F# 单元测试VB 单元测试MSTestC# 单元测试F# 单元测试VB 单元测试运行选择性单元测试对单元测试排序单元测试代码覆盖率对已发布的输出进行单元测试使用 Visual Studio 对 .NET Core 项目进行实时单元测试安全性高级主题性能内存管理什么是“托管代码”?自动内存管理清理非托管资源概述实现 Dispose 方法实现 DisposeAsync 方法使用实现 IDisposable 的对象垃圾回收概述基础知识工作站和服务器垃圾回收后台垃圾回收大型对象堆垃圾回收和性能被动回收延迟模式针对共享 Web 承载优化垃圾回收通知应用程序域资源监视弱引用内存和跨度相关类型概述内存<T>和跨度<T>使用准则启用了 SIMD 的类型本机互操作性概述P/Invoke类型封送自定义结构封送自定义参数封送互操作指南字符集和封送向 COM 公开 .NET Core 组件从本机代码承载 .NET CoreCOM 互操作概述COM 包装器概述运行时可调用包装器COM 可调用包装为 COM 互操作限定 .NET 类型应用互操作特性异常.NET Core 分发打包全球化和本地化开放源代码库指南框架设计准则概述命名准则大小写约定通用命名约定程序集和 DLL 的名称命名空间的名称类、结构和接口的名称类型成员的名称命名参数命名资源类型设计准则在类和结构之间选择抽象类设计静态类设计接口设计结构设计枚举设计嵌套类型成员设计准则成员重载属性设计构造函数设计事件设计字段设计扩展方法运算符重载参数设计扩展性的加载项未密封类受保护的成员事件和回调虚拟成员抽象(抽象类型和接口)用于实现抽象的基类密封框架设计准则异常引发使用标准异常类型异常和性能使用准则数组特性集合序列化System.Xml 使用情况相等运算符常见设计模式依赖项属性迁移指南中断性变更迁移.NET Core 2.0 - 2.1从 project.json 迁移project.json 和 csproj 之间的映射CLI 变更概述从 DNX 迁移从 .NET Framework 移植概述分析第三方依赖项移植库整理 .NET Core 的项目不可用的技术工具使用 Windows 兼容包移植 Windows 窗体项目移植 WPF 项目端口 C /CLI 项目为服务器应用选择 .NET 5 或 .NET Framework

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复