![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#快速入门
文章平均质量分 91
系统讲解C#语言,旨在让新手最短的时间内掌握C#的基础语法以及面向对象知识
天地会舵主
从事IT讲师多年,系统讲解Cocos、Unity等知识。目前主要从事golang服务、音视频流媒体领域技术开发
展开
-
C#快速入门之string与StringBuilder(六)
一:String使用在 C# 中,可以使用字符数组来表示字符串,但是,更常见的做法是使用 string 关键字来声明一个字符串变量。string 关键字是 System.String 类的别名,表示由零个或者多个Unicode字符组成的不可变序列。可使用**[ ]**访问每个字符。1.1 字符串定义及初始化创建String对象:通过给 String 变量指定一个字符串通过使用 String 类构造函数通过使用字符串串联运算符( + )通过检索属性或调用一个返回字符串的方法通过格式化方法来原创 2021-04-07 20:31:57 · 297 阅读 · 0 评论 -
C#快速入门之数组与集合(五)
数组与集合数组是一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,通常认为数组是一个同一类型变量的集合。数组是用引用类型,需要使用new开辟空间1.1 一维数组一维数组【数组声明】 格式: 数据类型[ ] 数组名; eg: int[] int_array;【数组索引/下标】 数组索引默认从0开始, 依次递增1,最大到[数组长度-1]。【数组初始化】数组是一个引用类型,声明一个数组不会在内存中初始化数组。当初始化数组变量时,需要使用 new原创 2021-04-07 19:49:20 · 664 阅读 · 0 评论 -
C#快速入门之控制流(四)
控制流1.1 控制流概念** C#程序执行的时候,从主函数main进入,然后根据代码的逻辑进行执行。控制流则指定了程序中的语句在执行阶段中被系统由主函数开始从前向后或由上到下正常情况下执行某种功能的执行顺序。**1.2 C#语言中的三种控制结构(1)顺序结构: 按照语句编写的顺序自上到下逐句执行。(2)选择结构: — if选择结构——条件语句为真时,执行动作;条件语句为假,跳过不执行。 — if/else选择结构——条件语句为真时,执行if分支的动作;条件语句为假,执行else分原创 2021-04-07 17:51:01 · 295 阅读 · 0 评论 -
C#快速入门之运算符与表达式(三)
运算符与表达式运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C# 有丰富的内置运算符,分类如下:算术运算符关系运算符逻辑运算符位运算符(重点)赋值运算符其他运算符1.1 运算符和表达式概念运算符 :能够帮助用户实现并完成某些运算操作的指令。表达式:由操作数和运算符组成的序列,产生单一的值。1.2 算术运算符算术运算符包含2个单目运算符(正和负)和5个双目运算符(加、减、乘、除、取模)。具体符号和对应功能如下图表所示:在表达式中使用算术运算符, 则该表达式称为算术表达式原创 2021-04-07 16:36:41 · 1237 阅读 · 0 评论 -
C#快速入门之变量与数据类型(二)
二: 数据类型与变量2.1 数据类型C# 有两种类型:值类型 和 引用类型。 值类型的变量直接包含它们的数据。 引用类型的变量存储对数据(称为“对象”)的引用。 对于引用类型,两个变量可以引用同一个对象;对一个变量执行的运算可能会影响另一个变量引用的对象。 借助值类型,每个变量都有自己的数据副本;因此,对一个变量执行的运算不会影响另一个变量(ref 和 out 参数变量除外)。C# 的值类型进一步分为:简单类型、枚举类型、结构类型、可以为 null 的值类型和元组值类型。 C# 引用类型又细分为类类型原创 2021-04-07 15:32:48 · 200 阅读 · 0 评论 -
C#快速入门之系统介绍(一)
初识C#及其开发环境§1.1 C# 介绍C#是由微软公司开发的一种面向对象并且运行于.NetFramework之上的高级程序设计语言。好多语法和C/C++类似,并且简单易学。使用C#开发应用程序比使用其它语言更加简单,快速。因为C#是基于.NetFramework。.NetFramework为开发应用程序提供了丰富的类库和图形控件,使用这些控件就可以开发出一些简单的应用程序。C#语言发布于2000年,经历了这么多年,微软也在不断更新C#的版本,每次升级都会带给我们眼前一亮,具体的升级特性我们会在以后原创 2021-04-07 14:36:54 · 503 阅读 · 0 评论