-
-
C++高阶用法 - Range(数据处理带来了革命性变化) 详细使用指南
C++20 引入的 Range 库是 C++ 标准库的一个重大扩展,它提供了一种全新的处理数据集合的方式,它为 C++ 数据处理带来了革命性的变化。通过使用 Range 库,我们可以编写出更简洁、更可读、更高效的代码。它基于...
03月16日[编码文章]浏览:18
-
-
-
-
如何使用 C# 中的 Lambda 表达式
.NET 3.5 中引入了 Lambda 表达式,它的出现也让 Linq 真正的落地,Lambda 表达式 像一个匿名方法,但比匿名方法更具有灵活性,当使用 lambda 表达式时,你不需要指定输入参数的类型,也就看得出 Lambda 表达式 具有更短更干净的特性。...
03月16日[编码文章]浏览:34
-
C# 7.0中的Discard 变量:简化代码的利器
这个以前基本没用过,突然发现在同事代码中有这个,一了解,这个老早就出了,还是老了,好多东西习惯了,这个其实是C# 7.0就引入了。这个特性可以帮助开发者编写更简洁、更易读的代码。本文将深入探讨discard变量的概念、特点以及在各种场景下的应用。...
03月16日[编码文章]浏览:27
-
-
C#语言学习笔记6 —— 对象初始化
对象初始化要使用一个对象,需要对象有一个确切的初始状态。一个基本的做法是,用 new 调用对象类的一个构造方法,然后再设置对象的其它属性。...
03月16日[编码文章]浏览:25
-
c#,无处不在的委托
c#委托委托的定义委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch 语句,同时使得程序具有更好的可扩展性。什么是委托首先要知道什么是委托,用最通俗易懂的话来讲,你就可以把委托看成是用来...
03月16日[编码文章]浏览:27