上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 31 下一页
摘要: 系列目录 【已更新最新开发文章,点击查看详细】 断点是开发人员的工具箱中最重要的调试技术之一。 若要暂停调试程序执行所需的位置设置断点。 例如,你可能想要查看代码变量的状态或查看调用堆栈的某些断点。 01 在源代码中设置断点 可以在任意可执行代码行上设置断点。 例如,在以下 C# 代码,可以设置断点 阅读全文
posted @ 2019-07-27 16:23 张传宁 阅读(3409) 评论(0) 推荐(0) 编辑
摘要: 系列目录 【已更新最新开发文章,点击查看详细】 在 Visual Studio 上下文中,当调试应用时,这通常意味着你在附加了调试器的情况下(即在调试器模式下)运行应用程序。 执行此操作时,调试器在运行过程中可提供许多方法让你查看代码的情况。 你可以逐步执行代码、查看变量中存储的值、设置对变量的监视 阅读全文
posted @ 2019-07-25 15:39 张传宁 阅读(4199) 评论(0) 推荐(0) 编辑
摘要: 调试是软件开发过程中非常重要的一个部分,它具挑战性,但是也有一定的方法和技巧。 Visual Studio 调试程序有助于你观察程序的运行时行为并发现问题。 该调试器可用于所有 Visual Studio 编程语言及其关联的库。 使用调试程序时,可以中断程序的执行以检查代码、检查和编辑变量、查看寄存 阅读全文
posted @ 2019-07-25 15:38 张传宁 阅读(2259) 评论(1) 推荐(0) 编辑
摘要: 系列目录 【已更新最新开发文章,点击查看详细】 Debug 模式 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。 在Debug模式下调试,可以在断点处看到详细的调试提示信息,如下图: 并且在输出目录中生成 Debug 目录及可运行文件: Debug 通常称为调试 阅读全文
posted @ 2019-07-25 15:38 张传宁 阅读(7903) 评论(1) 推荐(0) 编辑
摘要: 本系列文章主要整理并介绍 C# 各版本的新增功能与规范建议。 C# 规范建议 C# 12 发布公告:https://devblogs.microsoft.com/dotnet/announcing-csharp-12 C# 12 中的新增功能:https://learn.microsoft.com/ 阅读全文
posted @ 2019-07-23 08:57 张传宁 阅读(12503) 评论(41) 推荐(61) 编辑
摘要: 系列目录 【已更新最新开发文章,点击查看详细】 从 .NET Core 3.0 上的 C# 8.0 开始,可以在声明接口成员时定义实现。 最常见的方案是安全地将成员添加到已经由无数客户端发布并使用的接口。 在本教程中,你将了解: 通过使用实现添加方法,安全地扩展接口。 创建参数化实现以提供更大的灵活 阅读全文
posted @ 2019-07-17 19:53 张传宁 阅读(2936) 评论(0) 推荐(0) 编辑
摘要: 系列目录 【已更新最新开发文章,点击查看详细】 C#8.0提供了许多增强功能 01 Readonly 成员 可将 readonly 修饰符应用于结构的任何成员。 它指示该成员不会修改状态。 这比将 readonly 修饰符应用于 struct 声明更精细。 请考虑以下可变结构: public str 阅读全文
posted @ 2019-07-17 16:30 张传宁 阅读(7142) 评论(0) 推荐(2) 编辑
摘要: 系列目录 【已更新最新开发文章,点击查看详细】 C# 7.3 版本有两个主要主题。 第一个主题提供使安全代码的性能与不安全代码的性能一样好的功能。 第二个主题提供对现有功能的增量改进。 此外,在此版本中添加了新的编译器选项。 以下新增功能支持使安全代码获得更好的性能的主题: 无需固定即可访问固定的字 阅读全文
posted @ 2019-07-17 15:38 张传宁 阅读(2695) 评论(0) 推荐(0) 编辑
摘要: 系列目录 【已更新最新开发文章,点击查看详细】 C# 7.2 又是一个单点版本,它增添了大量有用的功能。 此版本的一项主要功能是避免不必要的复制或分配,进而更有效地处理值类型。 C# 7.2 使用语言版本选择配置元素来选择编译器语言版本。 01 安全高效的代码的增强功能 利用 7.2 中引入的语言功 阅读全文
posted @ 2019-07-17 11:58 张传宁 阅读(1558) 评论(0) 推荐(0) 编辑
摘要: 系列目录 【已更新最新开发文章,点击查看详细】 C# 7.1 是 C# 语言的第一个点版本(更新版本)。 它标志着该语言发布节奏的加速。 理想情况下,可以在每个新功能准备就绪时更快推出新功能。 C# 7.1 增加了将编译器配置为匹配特定语言版本的功能。 从而可以分别制定有关升级语言版本的决策和有关升 阅读全文
posted @ 2019-07-17 11:30 张传宁 阅读(1624) 评论(0) 推荐(1) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 31 下一页
页脚 HTML 代码