Showing results for Category: .NET Blog in Chinese from .NET中文官方博客

Jul 23, 2024
0
0

C# 13:探索最新的预览功能 

Mia Wu
Mia Wu

本篇翻译于Kathleen Dollard 的C# 13: Explore the latest preview features - .NET Blog (microsoft.com)  C# 13 已初具雏形,其新特性侧重于灵活性、性能以及使您最喜欢的功能在日常中变得更容易使用。我们以公开的方式构建 C#,在今年的 Microsoft Build 大会上,我们会让您一睹 C# 13 的精彩之处。今天,我们想分享一下C# 13 当前的状态,以及您今天就可以尝试的新功能,并提供有关此版本及以后计划中的功能更新。让我们更详细地了解这些新功能。  立即试用 C# 1...

.net 9featured-previewC# 13
Jul 21, 2024
0
0

C#12新功能合集四:使用默认 lambda 参数重构C#代码

Amy Peng
Amy Peng

本文翻译于David Pine的这篇文章:Refactor your code with default lambda parameters 。 本文是探讨 C# 12的各种功能的四篇系列文章中的最后一篇。在这篇文章中,我们将探讨“默认 lambda 参数”功能,使开发人员能够在 lambda 表达式中使用默认参数值。本系列涵盖了很多内容:  这些功能是我们不断努力提高代码可读性和可维护性的一部分。让我们详细探索它们!  默认 Lambda 参数🧮 默认 lambda 参数是 C# 12 中的一项新功能,允许开发人员在 lambda 中表达默认参数值。此功能是 C# 方法中现有默认参数功能的自然扩展。  ...

.NETC#
Jun 23, 2024
0
1

Visual Studio Code 的 .NET MAUI 扩展现已正式发布 

Mia Wu
Mia Wu

本篇翻译于Maddy Montaquila的The .NET MAUI Extension for Visual Studio Code is now Generally Available 今天,我们非常高兴地宣布 .NET MAUI VS Code 扩展插件结束了预览阶段,并将包含一些期待已久的新功能 - 包括 XAML IntelliSense 和 Hot Reload!  什么是 .NET MAUI 扩展插件?  .NET MAUI 扩展插件为您提供了在轻量级 Visual Studio Code 中开发 .NET MAUI 应用所需的工具。它基于C# Dev Kit 和 C# 扩展构建,提供了解决方案资源管理器、C# Hot Reload、强大的 C# IntelliSens...

MAUIdotnetvscode
Jun 14, 2024
3
1

C#12新功能合集三:使用任意类型别名重构C#代码

Amy Peng
Amy Peng

本文翻译于David Pine的这篇文章: Refactor your code using alias any type。 这篇文章是四篇系列文章中的第三篇,主要探讨C# 12的各种功能。在这篇文章中,我们将深入探讨“别名任何类型”功能,该功能允许您使用 using 指令为任何类型创建别名。这个系列已经初具规模:  所有这些功能都将继续我们的旅程,使我们的代码更具可读性和可维护性,这些被认为是开发人员应该知道的“日常 C#”功能。让我们深入了解吧!  别名任意类型*️⃣  C# 12 引入了使用 using 指令为任意类型添加别名的功能。此功能允许您指定映射到其他类型的别名。这包括元组类型、指针类型、数组类...

.NETC#
Jun 10, 2024
1
0

.NET Build 2024:引领AI与云原生应用开发的新篇章

Amy Peng
Amy Peng

本文翻译自.NET Team的.NET Announcements and Updates from Microsoft Build 2024 - .NET Blog。 在 Microsoft Build 2024 上,我们很高兴推出一系列旨在使 .NET 开发更快、更容易的新功能和工具。   探索 Microsoft Build 2024 上的 .NET 会议,了解新功能的实际效果,或者通过下载 .NET 9 Preview 4 亲自尝试。  以下是我们的更新和公告:  让我们从如何使用 .NET 为开发人员改进 AI 开发开始。  .NET 与人工智能  .NET 为您...

.NET.NET Aspire.NET Internals
Jun 2, 2024
1
1

加入 Microsoft Build 2024 的 .NET 团队! 

Mia Wu
Mia Wu

本篇翻译于Mehul Harry的 Join the .NET Team at Microsoft Build 2024! 倒计时已经开始! Microsoft Build 2024 即将到来,如果您是 .NET 爱好者,请准备好迎接一系列精彩的会议。 无论您是经验丰富的开发人员还是刚刚开始您的开发之旅,每个人都能找到适合自己的东西。  活动形式:混合体验  无论您是在西雅图还是在舒适的家中,都可以加入我们。 通过现场和在线会议的相结合,您不会错过任何精彩内容。  深入了解 .NET:不容错过的会议  请查看下面的会议,了解即将到来的活动。 如需了解更多详情并预订席位,请务必访问会议链接。  请务必查看 Microsoft Build 上的所有 .NET 会议并将它们添加到您...

.NETAzureevent
Jun 2, 2024
1
0

C#12新功能合集二:使用集合表达式重构代码

Amy Peng
Amy Peng

本文翻译于David Pine的这篇文章: Refactor your code with C# collection expressions。 本文是系列文章的第二篇,该系列文章涵盖了探索C# 12功能的各种重构场景。 在这篇文章中,我们将了解如何使用集合表达式重构代码,我们将学习集合初始化器、各种表达式用法、支持的集合目标类型和spread语法。 该系列的进展情况如下:  这些功能延续了我们的旅程,使我们的代码更具可读性和可维护性,并且被认为是开发人员应该了解的“日常 C#”功能。  集合表达式🎨  C# 12 引入了集合表达式,它为许多不同的集合类型提供简单且一致的语法。 当使用集合表达式初始化集合时,编译器生成的代码在功能上...

.NETC#
May 27, 2024
1
0

C#12新功能合集一:使用主构造函数重构代码

Amy Peng
Amy Peng

本文翻译于David Pine的这篇文章:Refactor your C# code with primary constructors 作为 .NET 8 一部分的 C# 12 引入了一组引人注目的新功能! 在这篇文章中,我们将探讨其中一个功能,特别是主构造函数,解释其用法和相关性。 然后,我们将演示一个重构示例,以展示如何将其应用到您的代码中,并讨论其好处和潜在的缺陷。 这将帮助您了解这一更改的影响并有助于您决定是否采用该功能。  主构造函数1️⃣  主构造函数被认为是一项“C#日常”的开发人员功能。 它们允许您在一个简洁的声明中定义类或结构及其构造函数。 这可以帮助您减少需要编写的样板代码量。 如果您一直在关注 C# 版本,您可能熟悉记录类型,其中包括主构造函数的第一...

.NETC#
May 13, 2024
0
0

无障碍应用程序之旅:键盘可访问性和 .NET MAUI 

Mia Wu
Mia Wu

本篇翻译于Rachel Kang (SHE/HER) 的 The Journey to Accessible Apps: Keyboard Accessibility and .NET MAUI  首先让我们一起来看看您的应用程序是否支持键盘访问:  这次体验如何?是否轻松?是否与您通常使用应用程序的体验相匹配?  确保您的应用程序体验在仅通过键盘导航时同样出色,这对于构建一个对所有人都包容且可访问的应用程序体验至关重要。  Web内容可访问性指南 (WCAG)  若要了解键盘可访问性的详细信息,可以从 Web 内容可访问性指南 (WCAG) 开始。  WCAG 是一组针对 Web 可访问性的技术标准,被广泛引用,并扩展到 Web 以外的各...

MAUIaccessibilityxamarin
Apr 30, 2024
1
0

MSTest SDK:.NET 8的测试配置与灵活性新篇

Amy Peng
Amy Peng

本篇翻译于Marco Rossignoli 和Amaury Levé 的Introducing MSTest SDK – Improved Configuration & Flexibility。 我们很高兴地宣布,基于 MSBuild Project SDK 系统构建的全新 MSTest SDK已推出。它旨在通过合理的默认值和灵活的选项使项目配置更加容易,从而为您提供更好的 MSTest 测试体验。  这种新体验是建立在最近推出的 MSTest 运行程序的基础上(请查看公告)https://devblogs.microsoft.com/dotnet/introducing-ms-test-runner/,以进一步提高您的体验。 这个新的运行程序是一种轻量级、可靠且高性能...

.NETC#