C#语法
文章平均质量分 81
扎实基础,巩固提升
白茶等风12138
这个作者很懒,什么都没留下…
展开
-
C#_一篇文章让你弄懂运算符以及与C++运算符的区别
本教程将逐一讲解算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符及其他运算符。原创 2024-09-28 10:17:33 · 618 阅读 · 0 评论 -
C#_一篇文章让你了解多线程(Thread)
线程被定义为程序的执行路径。每个线程都定义了一个独特的控制流。如果您的应用程序涉及到复杂的和耗时的操作,那么设置不同的线程执行路径往往是有益的,每个线程执行特定的工作。原创 2024-09-27 12:19:27 · 906 阅读 · 0 评论 -
C#_一篇文章让你精通枚举(Enum)
枚举是一种特殊的类,用于表示一组相关的常量。举个例子,假设我们要表示一周的七天,这七天是固定的,我们可以用枚举来表示,当然你也可以用字符串或者整数表示,但那种表示方式不太好,比如你可以用 1 表示星期一,但是一般人很难将星期一和数字1联系起来,但是我们如果用Monday来表示星期一,懂英语就知道这种表示方式。原创 2024-09-26 10:45:21 · 1097 阅读 · 0 评论 -
C#_草履虫都能看懂的(多态性)
多态性意味着有多重形式。在面向对象编程范式中,多态性往往表现为"一个接口,多个功能"。多态性可以是静态的或动态的。在静态多态性中,函数的响应是在编译时发生的。在动态多态性中,函数的响应是在运行时发生的。原创 2024-09-25 09:27:44 · 499 阅读 · 0 评论 -
C#_运算符重载详细解析
您可以重定义或重载 C# 中内置的运算符。因此,程序员也可以使用用户自定义类型的运算符。重载运算符是具有特殊名称的函数,是通过关键字operator后跟运算符的符号来定义的。与其他函数一样,重载运算符有返回类型和参数列表。原创 2024-09-24 09:39:49 · 318 阅读 · 0 评论 -
C#_继承详解
继承是面向对象程序设计中最重要的概念之一。继承允许我们根据一个类来定义另一个类,这使得创建和维护应用程序变得更容易。同时也有利于重用代码和节省开发时间。当创建一个类时,程序员不需要完全重新编写新的数据成员和成员函数,只需要设计一个新的类,继承了已有的类的成员即可。这个已有的类被称为的,这个新的类被称为。继承的思想实现了关系。例如,哺乳动物动物,狗哺乳动物,因此狗动物。原创 2024-09-23 10:22:54 · 733 阅读 · 0 评论 -
C#_结构(Struct)详解
为了定义一个结构,您必须使用 struct 语句。struct 语句为程序定义了一个带有多个成员的新的数据类型。/* 声明 Book1,类型为 Book *//* 声明 Book2,类型为 Book *//* book 1 详述 *//* book 2 详述 *//* 打印 Book1 信息 *//* 打印 Book2 信息 */当上面的代码被编译和执行时,它会产生下列结果。原创 2024-09-21 11:39:53 · 723 阅读 · 0 评论 -
C#_封装详解
被定义为"把一个或多个项目封闭在一个物理的或者逻辑的包中"。在面向对象程序设计方法论中,封装是为了防止对实现细节的访问。抽象和封装是面向对象程序设计的相关特性。抽象允许相关信息可视化,封装则使程序员。封装使用来实现。一个定义了一个类成员的范围和可见性。原创 2024-09-20 10:20:04 · 1495 阅读 · 0 评论 -
C#_接口(Interface)超详细讲解,带你深入理解接口
接口定义了所有类继承接口时应遵循的语法合同。接口定义了语法合同部分,派生类定义了语法合同部分。接口定义了属性、方法和事件,这些都是接口的成员。接口只包含了成员的声明。成员的定义是派生类的责任。接口提供了派生类应遵循的标准结构。抽象类在某种程度上与接口类似,但是,它们大多只是用在当只有少数方法由基类声明由派生类实现时。原创 2024-09-18 11:26:40 · 596 阅读 · 0 评论 -
c#_哈希表Hash和字典Dictionary详解与区别
在C#中,Dictionary的主要用途是提供快速的基于键值的元素查找。1、从一组键(Key)到一组值(Value)的映射,每一个添加项都是由一个值及其相关连的键组成。3、键不能为空引用null(VB中的Nothing),若值为引用类型,则可以为空值。访问元素时,则使用哈希表,而且您可以识别一个有用的键值。在使用Dictionary前,你必须对它的键类型和值类型进行声明。更加现代,并且是泛型的,提供了类型安全。的键可以是任何类型,因为它不是泛型的,而。键用于访问集合中的项目。中的方法是线程安全的,而。原创 2024-09-15 17:58:10 · 1174 阅读 · 0 评论