- C#常用技术点讲解,让你快速了解基本数据类型,控制流语句,数组和集合,面向对象编程(OOP)基础,异常处理等,让你畅游C#。 C#常用技术点讲解,让你快速了解基本数据类型,控制流语句,数组和集合,面向对象编程(OOP)基础,异常处理等,让你畅游C#。
- Unity 是一个广泛使用的跨平台游戏开发引擎,支持多种编程语言,其中最常用的是 C#。C# 作为一种面向对象的语言,其简洁的语法和强大的功能使得它成为游戏开发中的首选。本文将从基础开始,逐步深入,探讨在 Unity 中使用 C# 进行游戏开发时常见的问题、易错点以及如何避免这些问题。 基础概念 1. MonoBehavior 类在 Unity 中,所有的脚本都继承自 MonoBehavio... Unity 是一个广泛使用的跨平台游戏开发引擎,支持多种编程语言,其中最常用的是 C#。C# 作为一种面向对象的语言,其简洁的语法和强大的功能使得它成为游戏开发中的首选。本文将从基础开始,逐步深入,探讨在 Unity 中使用 C# 进行游戏开发时常见的问题、易错点以及如何避免这些问题。 基础概念 1. MonoBehavior 类在 Unity 中,所有的脚本都继承自 MonoBehavio...
- 随着移动设备的普及,移动应用开发成为了软件开发领域的一个重要分支。Xamarin 是一个基于 .NET 平台的跨平台移动应用开发框架,允许开发者使用 C# 语言编写一次代码,即可在 iOS、Android 和 Windows Phone 上运行。本文将从基础概念入手,逐步深入探讨 Xamarin 开发中的常见问题、易错点及如何避免,并通过代码案例进行解释。 一、Xamarin 简介 1.1 ... 随着移动设备的普及,移动应用开发成为了软件开发领域的一个重要分支。Xamarin 是一个基于 .NET 平台的跨平台移动应用开发框架,允许开发者使用 C# 语言编写一次代码,即可在 iOS、Android 和 Windows Phone 上运行。本文将从基础概念入手,逐步深入探讨 Xamarin 开发中的常见问题、易错点及如何避免,并通过代码案例进行解释。 一、Xamarin 简介 1.1 ...
- 前言C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。欢迎投稿、推荐或自荐优质文章、项目、学习资源等。每周一定期发布!!!📰C#/.NET/.NET Core技术前沿周刊汇总:https://githu... 前言C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。欢迎投稿、推荐或自荐优质文章、项目、学习资源等。每周一定期发布!!!📰C#/.NET/.NET Core技术前沿周刊汇总:https://githu...
- 引言随着移动设备的普及,跨平台移动应用的需求日益增长。.NET MAUI (Multi-platform App UI) 是 Microsoft 推出的一个全新的跨平台框架,用于构建原生用户界面的应用程序。它支持 Windows、macOS、iOS 和 Android 等多个平台。本文将从基础概念入手,逐步深入探讨 MAUI 的常见问题、易错点及如何避免,并通过代码示例进行说明。 .NET... 引言随着移动设备的普及,跨平台移动应用的需求日益增长。.NET MAUI (Multi-platform App UI) 是 Microsoft 推出的一个全新的跨平台框架,用于构建原生用户界面的应用程序。它支持 Windows、macOS、iOS 和 Android 等多个平台。本文将从基础概念入手,逐步深入探讨 MAUI 的常见问题、易错点及如何避免,并通过代码示例进行说明。 .NET...
- 前言C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。欢迎投稿、推荐或自荐优质文章、项目、学习资源等。每周一定期发布!!!📰C#/.NET/.NET Core技术前沿周刊汇总:https://githu... 前言C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。欢迎投稿、推荐或自荐优质文章、项目、学习资源等。每周一定期发布!!!📰C#/.NET/.NET Core技术前沿周刊汇总:https://githu...
- 单例模式介绍单例模式是一种创建型设计模式,它主要确保在一个类只有一个实例,并提供一个全局访问点来获取该实例。在C#中,有多种方式实现单例模式,每种方式都有其特定的使用场景和注意事项。设计模式的作用提高代码的可重用性:通过定义一套标准的解决方案,设计模式使得相同或类似的问题可以在不同的项目中复用相同的代码结构或逻辑。增强代码的可读性:设计模式使用清晰、简洁的方式表达复杂的代码逻辑,使得其他开发... 单例模式介绍单例模式是一种创建型设计模式,它主要确保在一个类只有一个实例,并提供一个全局访问点来获取该实例。在C#中,有多种方式实现单例模式,每种方式都有其特定的使用场景和注意事项。设计模式的作用提高代码的可重用性:通过定义一套标准的解决方案,设计模式使得相同或类似的问题可以在不同的项目中复用相同的代码结构或逻辑。增强代码的可读性:设计模式使用清晰、简洁的方式表达复杂的代码逻辑,使得其他开发...
- 前言在编程领域,数据结构与算法是构建高效、可靠和可扩展软件系统的基石。它们对于提升程序性能、优化资源利用以及解决复杂问题具有至关重要的作用。今天大姚给大家分享四种C#中常见的经典查找算法。C#数据结构与算法实战入门指南: https://mp.weixin.qq.com/s/XPRmwWmoZa4zq29Kx-u4HA欢迎加入DotNetGuide技术社区交流群: https://mp.we... 前言在编程领域,数据结构与算法是构建高效、可靠和可扩展软件系统的基石。它们对于提升程序性能、优化资源利用以及解决复杂问题具有至关重要的作用。今天大姚给大家分享四种C#中常见的经典查找算法。C#数据结构与算法实战入门指南: https://mp.weixin.qq.com/s/XPRmwWmoZa4zq29Kx-u4HA欢迎加入DotNetGuide技术社区交流群: https://mp.we...
- 前言线性查找算法是一种简单的查找算法,用于在一个数组或列表中查找一个特定的元素。它从数组的第一个元素开始,逐个检查每个元素,直到找到所需的元素或搜索完整个数组。线性查找的时间复杂度为O(n),其中n是数组中的元素数量。实现原理从列表的第一个元素开始,逐个检查每个元素。如果当前元素等于目标元素,则返回该元素的索引。如果遍历完整个数组都没有找到匹配的值,则返回一个表示未找到的值(通常是-1)。代... 前言线性查找算法是一种简单的查找算法,用于在一个数组或列表中查找一个特定的元素。它从数组的第一个元素开始,逐个检查每个元素,直到找到所需的元素或搜索完整个数组。线性查找的时间复杂度为O(n),其中n是数组中的元素数量。实现原理从列表的第一个元素开始,逐个检查每个元素。如果当前元素等于目标元素,则返回该元素的索引。如果遍历完整个数组都没有找到匹配的值,则返回一个表示未找到的值(通常是-1)。代...
- 前言C#、.NET、.NET Core、WPF、WinForm、Unity等相关技术的学习、工作路线集合(持续更新)!!!全面的C#/.NET/.NET Core学习、工作、面试指南:https://github.com/YSGStudyHards/DotNetGuideC#/.NET/.NET Core学习路线集合语雀访问地址:https://www.yuque.com/ysgstudyh... 前言C#、.NET、.NET Core、WPF、WinForm、Unity等相关技术的学习、工作路线集合(持续更新)!!!全面的C#/.NET/.NET Core学习、工作、面试指南:https://github.com/YSGStudyHards/DotNetGuideC#/.NET/.NET Core学习路线集合语雀访问地址:https://www.yuque.com/ysgstudyh...
- 引言随着 .NET Core 的不断成熟与完善,Microsoft 推出了 Blazor 框架,旨在简化 Web 应用程序的开发过程。Blazor 支持两种模式:Blazor Server 和 Blazor WebAssembly。本文将重点介绍 Blazor Server 端开发,从基础概念到常见问题及解决方案,帮助开发者快速上手。 什么是 Blazor Server?Blazor Se... 引言随着 .NET Core 的不断成熟与完善,Microsoft 推出了 Blazor 框架,旨在简化 Web 应用程序的开发过程。Blazor 支持两种模式:Blazor Server 和 Blazor WebAssembly。本文将重点介绍 Blazor Server 端开发,从基础概念到常见问题及解决方案,帮助开发者快速上手。 什么是 Blazor Server?Blazor Se...
- 引言随着 .NET Core 的不断成熟与完善,Blazor 框架作为 Microsoft 推出的一个用于构建交互式 Web UI 的框架,逐渐受到了开发者的青睐。Blazor 提供了两种模式:Blazor Server 和 Blazor WebAssembly。本文将重点介绍 Blazor Server 端开发,从基础概念到常见问题,再到易错点及如何避免,帮助开发者快速上手并提高开发效率... 引言随着 .NET Core 的不断成熟与完善,Blazor 框架作为 Microsoft 推出的一个用于构建交互式 Web UI 的框架,逐渐受到了开发者的青睐。Blazor 提供了两种模式:Blazor Server 和 Blazor WebAssembly。本文将重点介绍 Blazor Server 端开发,从基础概念到常见问题,再到易错点及如何避免,帮助开发者快速上手并提高开发效率...
- 引言随着Web技术的发展,前端开发越来越受到重视。传统的Web应用通常依赖于JavaScript来实现交互逻辑,但随着.NET Core的推出,微软为我们带来了Blazor框架,使得我们可以在Web前端使用C#进行开发。Blazor有两种模式:Server和WebAssembly。本文将重点介绍Blazor WebAssembly模式的开发,包括常见问题、易错点及如何避免。 Blazor ... 引言随着Web技术的发展,前端开发越来越受到重视。传统的Web应用通常依赖于JavaScript来实现交互逻辑,但随着.NET Core的推出,微软为我们带来了Blazor框架,使得我们可以在Web前端使用C#进行开发。Blazor有两种模式:Server和WebAssembly。本文将重点介绍Blazor WebAssembly模式的开发,包括常见问题、易错点及如何避免。 Blazor ...
- 引言.NET Core 和 .NET 5 是 Microsoft 在 .NET 平台上推出的两个重要版本。虽然它们之间有很多相似之处,但也存在一些关键的区别。本文将从多个角度对比这两个版本,帮助开发者更好地理解和选择适合自己的 .NET 版本。 1. 历史背景 .NET Core发布日期:2016年6月27日目标:跨平台支持(Windows、Linux、macOS)特点:轻量级、模块化、高... 引言.NET Core 和 .NET 5 是 Microsoft 在 .NET 平台上推出的两个重要版本。虽然它们之间有很多相似之处,但也存在一些关键的区别。本文将从多个角度对比这两个版本,帮助开发者更好地理解和选择适合自己的 .NET 版本。 1. 历史背景 .NET Core发布日期:2016年6月27日目标:跨平台支持(Windows、Linux、macOS)特点:轻量级、模块化、高...
- C# 是一种面向对象的编程语言,自2000年首次发布以来,已经经历了多个版本的迭代。每个新版本都会带来一些令人兴奋的新特性和改进。C# 10.0 也不例外,它在性能、可读性和开发效率方面进行了多项增强。本文将从浅到深地介绍 C# 10.0 的一些重要新特性,并通过代码示例来帮助理解这些特性。 1. 文件范围的命名空间 1.1 常见问题与易错点在之前的 C# 版本中,我们通常会在文件的顶部定义... C# 是一种面向对象的编程语言,自2000年首次发布以来,已经经历了多个版本的迭代。每个新版本都会带来一些令人兴奋的新特性和改进。C# 10.0 也不例外,它在性能、可读性和开发效率方面进行了多项增强。本文将从浅到深地介绍 C# 10.0 的一些重要新特性,并通过代码示例来帮助理解这些特性。 1. 文件范围的命名空间 1.1 常见问题与易错点在之前的 C# 版本中,我们通常会在文件的顶部定义...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签