最新 最热

C#编程基础01

C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于[.NET Framework](https://baike.baidu.com/item/.NET Framework)和.NET Core(完全开源,跨平台)之上的高级程序设计语言。它的语法与Java,c++非常...

2023-11-30
0

c#中怎么导入其它自定义的命名空间

这时编译器应该会报错,此时就需要手动去添加引用了,cs文件默认没有添加引用,只是加载了想要导入的命名空间,但是没有添加引用,所以需要自己要手动添加引用。切记!...

2023-11-30
1

【更正】【深入浅出C#】章节10: 最佳实践和性能优化:编码规范和代码风格

Tip:以前发布的《编码规范和代码风格》该篇文章在发布时,因为文章同步时,出现内容和文章不符的问题,因此在这里更正。

2023-11-30
1

dotnet 警惕 C# 的 is var 写法

本文将和大家介绍 C# 语言设计里面,我认为比较坑的一个语法。通过 is var 的写法,会让开发者误以为 null 是不被包含的,然而事实是在这里的 var 是被赋予含义的,将被允许 null 通过判断逻辑,于是就会让开发者收到了奇怪的...

2023-11-28
1

C# 从控制台创建 WinUI 3 应用

本文将告诉大家如何从控制台而不是 WinUI3 模版项目,从零一步步创建出 WinUI 3 应用

2023-11-28
1

dotnet C# 基础二进制处理 二进制数组与结构体的互转

本文将告诉大家在 dotnet 里面的二进制基础处理知识,如何在 C# 里面将结构体数组和二进制数组进行相互转换的简单方法

2023-11-28
1

C# Channels

通过使用异步编程,我们可以提高应用程序的响应性和吞吐量。C# 提供了一些内置的方案来处理异步编程,例如 async/await 关键字和 Task 类。然而,有时候我们需要处理更复杂的场景,比如处理流式数据或者实现生产者/消费者模...

2023-11-27
1

C# yeild

在编程语言中,迭代器是一种可以遍历容器(如列表或数组)的元素的对象。在C#中,我们可以使用yield关键字创建自定义的迭代器。yield是一个强大的关键字,它使我们能够使用简洁、清晰的语法来创建和管理迭代器。...

2023-11-27
0

C# MemoryCache

在.NET框架中,MemoryCache是一种强大的工具,用于存储对象,以便可以在需要时轻松访问它们。这样做有很多好处,包括减少数据库查询次数、节约资源和提高应用程序性能。...

2023-11-27
0

Unity性能调优手册10C#优化:GC,对象池,for/foreach,string,LINQ

翻译自https://github.com/CyberAgentGameEntertainment/UnityPerformanceTuningBible/

2023-11-27
1