- 博客(51)
- 收藏
- 关注
原创 第十六章:C# 数组(Array)
数组是用于存储相同类型数据的集合。在C#中,数组是引用类型,声明数组时需要指定数组的类型和大小。数组提供了一种方便的方法来存储和操作一组相关数据。
2024-05-28 06:45:00
362
原创 第十五章:C# 可空类型
在C#中,可空类型(Nullable Types)允许值类型变量可以不存储任何值,即可以为`null`。这对于处理数据库操作或其他可能包含空值的数据非常有用。C#使用`?`符号来表示可空类型,并提供了一些方法和属性来处理这些类型。
2024-05-28 06:30:00
648
原创 第十四章:C# 方法
方法是C#中定义在类、结构或接口中的代码块,用于执行特定任务。方法使得代码可以重用和组织,增强了程序的可维护性和可读性。理解方法的声明、调用、参数传递和返回值是掌握C#编程的重要部分。
2024-05-28 06:00:00
440
原创 第十三章:C# 封装
封装是面向对象编程(OOP)的四大基本原则之一,它强调将数据和行为封装在对象内部,通过访问控制来保护数据的完整性和安全性。封装使得类的实现细节对外部隐藏,只暴露必要的接口,从而提高代码的可维护性和可重用性。
2024-05-27 18:36:34
689
原创 第十二章:C# 循环
循环语句用于重复执行代码块,直到满足特定条件。C#提供了多种循环语句,包括`for`循环、`while`循环和`do-while`循环。掌握这些循环语句有助于编写高效和简洁的代码。
2024-05-27 18:33:08
411
原创 第十一章:C# 判断
判断语句是控制程序执行流程的基础,用于根据条件执行不同的代码块。C#提供了多种判断语句,包括`if`语句、`if-else`语句、`else-if`语句和`switch`语句。掌握这些判断语句有助于编写具有逻辑判断能力的程序。
2024-05-27 07:45:05
445
原创 第十章:C# 运算符
运算符是程序语言的基本组成部分,用于执行各种操作。在C#中,运算符分为多种类型,包括算术运算符、比较运算符、逻辑运算符、位运算符、赋值运算符和其他特殊运算符。掌握这些运算符有助于你编写高效和简洁的代码。
2024-05-27 07:44:22
326
原创 第九章:C# 常量
常量是编程中用于表示不可更改值的一种变量。在C#中,常量通过`const`和`readonly`关键字来定义。理解如何正确使用常量,有助于编写更健壮和可维护的代码。
2024-05-27 07:43:12
392
原创 第八章:C# 变量作用域
在编程中,变量的作用域决定了变量的可见性和生命周期。理解变量的作用域有助于编写清晰、高效的代码,并避免变量命名冲突和不必要的内存使用。C#中的变量作用域可以分为局部变量、成员变量、静态变量等。
2024-05-27 07:42:28
964
原创 第七章:C# 变量
变量是存储数据的命名位置,是编程中不可或缺的组成部分。在C#中,变量必须在使用之前声明其类型。了解变量的作用域和生命周期有助于编写高效、清晰的代码。本章将详细介绍C#中的变量,包括变量声明与初始化、命名规则、变量类型、以及变量作用域和生命周期。
2024-05-27 07:40:39
355
原创 第六章:C# 类型转换
类型转换在C#编程中是一个常见的需求。不同的数据类型之间经常需要进行转换,以便在不同的上下文中使用这些数据。C# 提供了多种类型转换方法,包括隐式转换、显式转换以及使用 `Convert` 类、`Parse` 和 `TryParse` 方法进行转换。本章将详细介绍这些类型转换方法及其使用场景。
2024-05-27 07:36:56
339
原创 第二十三章:C# 运算符重载
运算符重载是C#中的一个高级特性,它允许开发者定义或重载自定义类型的运算符行为。通过运算符重载,可以使自定义类型与内置类型一样直观地使用运算符,从而提高代码的可读性和可维护性。
2024-05-26 08:48:07
1057
原创 第二十二章:C# 多态性
多态性是面向对象编程(OOP)的一个重要特性,它允许一个接口有多个实现方式。在C#中,多态性主要通过方法重写(Override)和接口实现来实现。理解多态性有助于编写更灵活和可扩展的代码。
2024-05-26 08:47:45
315
原创 第二十一章:C# 继承
继承是面向对象编程(OOP)的核心概念之一,它允许我们创建一个新的类,该类从现有的类继承成员。通过继承,子类可以重用、扩展和修改父类的行为,从而提高代码的复用性和可维护性。C#中的继承使得代码更加模块化和组织化。
2024-05-25 15:07:41
510
原创 第二十章:C# 类(Class)
类是C#编程的核心概念之一,它是面向对象编程(OOP)的基础。类定义了对象的属性和行为,通过创建类的实例(对象),可以使用类中定义的成员。理解类的定义、成员、继承和多态性等概念,有助于编写可维护、可扩展的代码。
2024-05-25 15:05:16
502
原创 第十九章:C# 枚举(Enum)
枚举(Enumeration)是C#中的一种特殊数据类型,它为一组命名常量赋予了一个唯一的值。枚举使代码更加可读和易于维护,特别是当一个变量只能取特定的一组值时。枚举类型在定义和使用时与其他数据类型有一些不同之处。
2024-05-25 14:59:46
663
原创 第十八章:C# 结构体(Struct)
结构体(Struct)是C#中用于封装一组相关变量的数据类型。与类(Class)不同,结构体是值类型,并且通常用于表示较小的数据结构。理解结构体的定义、初始化和使用有助于在C#编程中高效地组织和管理数据。
2024-05-25 14:54:42
474
原创 第十七章:C# 字符串(String)
字符串是编程中最常用的数据类型之一,用于表示文本数据。在C#中,字符串是字符的序列,属于引用类型。C#中的字符串是不可变的,一旦创建,字符串对象的值就不能改变。C# 提供了丰富的字符串操作方法和功能,以便在开发过程中高效地处理字符串数据。
2024-05-25 14:49:44
339
原创 第五章:C# 数据类型
数据类型是C#编程的基础,了解和掌握C#中的各种数据类型有助于更好地管理和操作数据。C#是一种强类型语言,这意味着在使用变量之前必须声明它们的类型。在本章中,我们将详细介绍C#中的各种数据类型,包括值类型和引用类型,以及如何在不同类型之间进行转换。
2024-05-25 00:36:45
349
原创 第四章:C# 基本语法
了解了C#的基本结构后,我们需要深入学习C#的基本语法。这包括变量和数据类型、运算符、控制流语句等。这些基本语法规则构成了编写C#程序的基础,掌握这些内容将使你能够编写功能完整的程序。
2024-05-25 00:29:18
414
原创 第三章:C# 程序结构
在开始编写复杂的C#程序之前,首先需要了解C#程序的基本结构。一个C#程序由多个部分组成,包括命名空间、类、方法、变量和语句等。掌握这些基础概念将有助于你编写清晰、结构化和易于维护的代码。
2024-05-25 00:25:32
478
原创 第二章:C# 环境
在开始编写C# 代码之前,首先需要设置一个适当的开发环境。这个过程包括安装必要的软件、配置开发工具和了解一些基本的操作。一个良好的开发环境不仅能提高编程效率,还能帮助你更好地理解和运用C# 语言。本章将详细介绍如何搭建和配置C# 开发环境,包括安装Visual Studio、设置.NET SDK、创建第一个C# 项目,以及基本的开发工具使用方法。
2024-05-25 00:10:52
586
原创 第一章:C# 简介
在计算机科学和软件开发的广阔领域中,C#(发音为 "C Sharp")是一种现代的、面向对象的编程语言,由微软(Microsoft)开发和推出。它是微软.NET框架的一部分,主要用于开发各种类型的应用程序,包括桌面应用、Web应用、移动应用、云计算服务和游戏开发,特别是在Unity游戏引擎中广泛应用。
2024-05-25 00:08:23
867
原创 【c#】金钱数值处理
需要注意的是,如果你的游戏涉及到大量的金钱计算,确保在处理数值时不会溢出,同时也要注意在UI展示时格式化输出,以确保玩家可以清晰地看到大额金钱数值。这里的 {0:n0} 使用了标准的数字格式化字符串,它将数字格式化为带有逗号的形式,增强了可读性。在C#中,可以使用字符串的格式化功能或者标准的货币格式化来处理这个任务。另一种方法是使用货币格式化,这可以确保正确显示货币符号和小数点位置,即使你的金钱数值是整数。整数表示: 如果你的金钱数值是整数,没有小数部分,使用整数类型可以简化计算,减少内存占用。
2023-12-10 01:17:32
660
1
原创 编辑器拓展
[MenuItem("Assets/My Tools/Load", false, 2)] static void Test() { print("Hi"); }
2021-12-18 17:16:03
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人