共「581」个结果
单元

第11期-多线程与并行任务调试

.NET平台 • .NET Core • 中级 49 分钟

编写多线程示例,通过代码设置线程名称,在源代码中显示线程,在并行堆栈窗口中查看线程位置,并行监视多线程变量的值,标记线程,冻结和解冻线程 ...

2023/7/6 10:11

查看
单元

第10期-调试远程计算机或服务器上的程序

.NET平台 • .NET Core • 中级 60 分钟

理解远程调试原理,下载安装远程调试工具,从 Visual Studio 安装目录运行远程调试器,端口和权限设置,防火墙设置,配置内网穿透 ...

2023/7/6 10:11

查看
单元

第09期-反编译并调试外部源代码

.NET平台 • .NET Core • 中级 53 分钟

理解用户代码和外部代码,知道调试器在何处查找符号文件,启用源服务器支持,调试 .NET 框架源代码,理解源链接调试原理,启用源链接支持动 ...

2023/7/6 10:11

查看
单元

第08期-调用堆栈与输出窗口

.NET平台 • .NET Core • 中级 32 分钟

在调试器中查看调用堆栈,显示外部代码的调用堆栈,在代码图上显示调用堆栈,图形化跟踪调用过程,使用堆栈跟踪打印堆栈帧的有序集合,使用编译器 ...

2023/7/6 10:11

查看
单元

第07期-检查调试器窗口数据

.NET平台 • .NET Core • 中级 30 分钟

调试程序时可以打开大多数调试器窗口,使用数据提示窗口,可视化复杂数据类型,自动窗口和局部变量,可编辑变量的值,查看返回值,监视和快速监视 ...

2023/7/6 10:11

查看
单元

第06期-调试器异常中断设置

.NET平台 • .NET Core • 中级 16 分钟

使用调试器异常管理窗口,你可以告知调试器在遇到哪些异常或异常集合时中断,调试器中断时,会显示引发异常的位置,添加和删除自定义异常,向异常 ...

2023/7/6 10:11

查看
单元

第05期-启动调试器和断点跟踪

.NET平台 • .NET Core • 中级 46 分钟

如何优雅的设置断点,单步跟踪,逐过程调试,跳出方法,在调试中修改代码,条件断点,筛选器,断点操作,临时断点,依赖断点,使用断点窗口管理断 ...

2023/7/6 10:11

查看
单元

第04期-揭秘跨平台调试符号文件

.NET平台 • .NET Core • 中级 39 分钟

PDB 文件是编译器生成的辅助文件,符号可用于调试和其它诊断工具,符号是源代码和编译器生成的二进制文件之间的映射,调试符号生成设置,查看 ...

2023/7/6 10:11

查看
单元

第03期-理解平台实现和项目文件

.NET平台 • .NET Core • 中级 34 分钟

基于 .NET 的应用是针对一个或多个 .NET 实现开发的,每个实现都具有不同的组件,一个或多个运行时 CLR 运行时,基类库,应用程 ...

2023/7/6 10:11

查看
单元

第02期-开发者工具命令行接口

.NET平台 • .NET Core • 中级 35 分钟

使用命令行接口 CLI 工具链开发、生成、运行和发布跨平台 .NET 应用程序,创建解决方案,创建项目和类库,将项目添加到解决方案中,向 ...

2023/7/6 10:11

查看
单元

第01期-理解 .NET 平台体系结构

.NET平台 • .NET Core • 中级 52 分钟

理解构建多种应用的开源开发平台,微软 .NET 平台开源仓库,如何优雅的安装 .NET 平台,关于 .NET 平台的发布与计划,理解运行 ...

2023/7/6 10:11

查看
单元

第17期-使用 Index 和 Range 结构体

.NET平台 • .NET Core • 中级 21 分钟

从 C# 8.0 开始,可以使用更加优雅的方式访问数组元素和裁切数组,使用 Index 结构体顺序或倒序访问数组元素,使用 Rang 结 ...

2023/7/6 10:11

查看
单元

第16期-深入理解迭代器

.NET平台 • .NET Core • 中级 63 分钟

迭代器是一种设计模式,提供一种顺序访问一个聚合对象中各个元素的方法,而又无须暴露该对象的内部表示,反编译 foreach 语句的原理,理 ...

2023/7/6 10:11

查看
单元

第15期-弃元运算符

.NET平台 • .NET Core • 中级 13 分钟

弃元是一种占位符变量,弃元使代码意图更加明确,可以增强其可读性和可维护性,元组和对象析构中的弃元运算符,模式匹配中的弃元运算符,方法 O ...

2023/7/6 10:11

查看
单元

第14期-可空的引用类型

.NET平台 • .NET Core • 中级 75 分钟

可空的引用类型可帮助开发者在编译期间发现潜在的异常,在项目和源码级别开启可空的引用类型支持,可空类型的判断,包容运算符,合并运算符,条件 ...

2023/7/6 10:11

查看
单元

第13期-可为空的值类型

.NET平台 • .NET Core • 中级 27 分钟

需要表示基础值类型的未定义值时,使用可空的值类型,声明和赋值,检查可为空值类型的实例,从可为空的值类型转换为基础类型,提升的运算符,如何 ...

2023/7/6 10:11

查看
单元

第12期-优雅的字符串内插法

.NET平台 • .NET Core • 中级 76 分钟

可格式化对象转换接口,字符串内插法格式,字符串对齐,格式化字符串,内插逐字字符串和转义序列,创建特定区域性字符串,使用多引号原始字符串文 ...

2023/7/6 10:11

查看
单元

第11期-使用模式匹配简化代码

.NET平台 • .NET Core • 中级 46 分钟

高效编写优雅的逻辑判断语句,不仅改善了代码的性能,更重要的是还提高了代码的可读性,通过最全面的示例展示模式匹配的各种语法规则,声明和类型 ...

2023/7/6 10:11

查看
单元

第10期-面向对象的类设计

.NET平台 • .NET Core • 中级 61 分钟

面向对象的基本原则,抽象是将实体的相关特征和交互建模为类,封装的目的是隐藏对象的内部状态和功能,并仅允许通过一组公共函数进行访问,继承可 ...

2023/7/6 10:11

查看
单元

第09期-细说记录类型的用法

.NET平台 • .NET Core • 中级 58 分钟

理解记录类型,引用类型记录和值类型记录,限制记录类型属性的读写,简化位置记录类型,记录类型的序列化,不可变性,值相等性,非破坏性拷贝, ...

2023/7/6 10:11

查看
单元

第08期-深入理解元组类型

.NET平台 • .NET Core • 中级 60 分钟

元组的概念,声明元组,探索元组的语法糖与反编译结果,理解 ValueTuple 与 Tuple 的不同和之间的相互转换,元组作为方法的 ...

2023/7/6 10:11

查看
单元

第07期-细说枚举类型

.NET平台 • .NET Core • 中级 52 分钟

枚举类型是由基础整型数值类型的一组命名常量定义的值类型,定义枚举,实例化枚举,具有位标志的枚举类型,按位运算,枚举类型转换,枚举元素判断 ...

2023/7/6 10:11

查看
单元

第06期-布尔类型和字符类型

.NET平台 • .NET Core • 中级 25 分钟

布尔类型结构解析,布尔值转换为字符串,字符串转换为布尔值,值比较,自定义格式化提供程序,布尔常量字符串表示,其它类型转为布尔类型,将布尔 ...

2023/7/6 10:11

查看
单元

第05期-基本数值类型系统

.NET平台 • .NET Core • 中级 54 分钟

合理使用数据类型可有效利用内存空间,整形数值类型,浮点型数值类型,数值类型的静态常量,类型转换系统,数值与字节,字节与字符串,运算符支持 ...

2023/7/6 10:11

查看