[零基础学C#] C#从小白到菜鸟 第2期 - 创建项目、程序结构、基本语法
★前言
Hello,大家好!没错,又是我,上一期我们干了……额,好像啥也没干……
那么,废话少说,让我们开始学习吧~
●内容概要
1.创建项目
2.程序结构
3.基本语法
-------------------------------------------------------------------------------------------------------------------------
◆创建项目
1.首先我们打开主界面,点击左上角的“文件->新建->项目”来创建一个新的项目。
(BTW:可以在“工具->选项->环境”更改VS的颜色主题)
![[零基础学C#] C#从小白到菜鸟 第2期 - 创建项目、程序结构、基本语法 [零基础学C#] C#从小白到菜鸟 第2期 - 创建项目、程序结构、基本语法](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzQ0NS85YTQ1OWI2YzA4Njc3MTE3ZTAzMjkyYWIyZWVlOGNlZC5wbmc=)
2.然后选择要新建项目的类型Visual C#->控制台应用(方便我们调试),并修改项目名称(不能含有特殊符号)和项目储存位置。
(BTW:可以在“工具->选项->项目和解决方案->位置”更改项目默认储存位置)
![[零基础学C#] C#从小白到菜鸟 第2期 - 创建项目、程序结构、基本语法 [零基础学C#] C#从小白到菜鸟 第2期 - 创建项目、程序结构、基本语法](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzIzNC85ZmUyYmY3MDgyOTQxZjVlMGMxM2E2MWY3Y2NmOTQ5Mi5wbmc=)
3.于是我们就有了第一个程序。
(BTW:我用了Viasfora插件,可以根据类型自动改变文字的颜色,方便查看,推荐大家使用;工具->扩展和更新->联机->搜索Viasfora->选择Viasfora并下载->关闭VS->安装->打开VS)
![[零基础学C#] C#从小白到菜鸟 第2期 - 创建项目、程序结构、基本语法 [零基础学C#] C#从小白到菜鸟 第2期 - 创建项目、程序结构、基本语法](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzQwNi9kYmU3MjFhYzc1MTlmNzc4OGE4Mjg0M2E2YmNlYTFiZS5wbmc=)
■程序结构
我们来看一个最简单的程序:HelloWorld!
![[零基础学C#] C#从小白到菜鸟 第2期 - 创建项目、程序结构、基本语法 [零基础学C#] C#从小白到菜鸟 第2期 - 创建项目、程序结构、基本语法](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzI5MC9jNTBjNmI0ZTVkZWNhOTBkZGNkZTQ1NmM5NGYwN2JkMi5wbmc=)
现在我们来逐一分析上面包含的语句:
1.using System:引入命名空间之后我们就可以使用里面所含有的资源;并且一个程序可以引入多个命名空间。
2.namespace 巴拉巴拉:说明这个命名空间中包含了HelloWorld类;一个命名空间可以包含多个类。
3.class Program:声明了一个Program类(class),一个类中通常含有数据和函数(方法),函数定义了这个类的行为。
4 static void Main(string[] args):主函数,程序的入口,程序启动后只会运行主函数;一个项目中有且仅有一个主函数。
5.Console.WriteLine("Hello World!"):一行语句,运行程序时会在屏幕上打印HelloWorld!;引用了System命名空间才能使用该语句进行输出哦!
6.//Xxx:用双斜杠//作为前缀的语句为注释,该语句在程序运行时将被忽略;养成注释的好习惯可以帮助我们阅读代码哦!
7.点击 调试->开始执行(不调试) (快捷键:Ctrl+F5) 启动该程序。
▲基本语法
下面再给大家看一个程序,该程序含有大量知识点,即使你看不懂也没关系。
这个程序只是让大家眼熟一下,建议大家到文章底部下载该项目,运行一下,看看会发生什么。
里面的所有知识点在随后的文章里我会都逐个详细的讲解,跟着我一起学,你就会发现这个程序弱爆了!
(大图预警,请放大来看!)
![[零基础学C#] C#从小白到菜鸟 第2期 - 创建项目、程序结构、基本语法 [零基础学C#] C#从小白到菜鸟 第2期 - 创建项目、程序结构、基本语法](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzY4MC9kZjdjOTJhODEyNDhlYWRiZmFiYmMzODcxM2UzNGY5MC5wbmc=)
里面的知识点主要有(这里我只粗略讲,混个眼熟):
1.修饰符:里面出现的public、static、void都属于修饰符,用来修饰变量或者函数
2.标识符:标识符是用来识别类、变量、函数或任何其它用户定义的项目。标识符的定义需要遵循规则的哦!
3.成员变量:在函数体之内定义的变量称为成员变量,也称局部变量(爱叫那个叫哪个)。该变量只能在其所属的函数中使用。
4.全局变量:在函数体之外且在其所属的类之内定义的变量称为全局变量,该变量能够在该类之内的任意位置使用;
5.实例化对象:使用new关键字来实例化了一个Hello类型的对象保存在Hello类型的局部变量hello中。关于对象,以后我们会详细讲解!毕竟这年头没有对象太难受了,总要吃狗粮……
6.通过运行程序,大家会发现这个程序是从上往下逐句运行的哦,如果中间的某一句运行出错,通常这个程序就会停止运行。
▼结束语
这一期主要就是带大家大概了解一下程序的基本组成,如果你看不太懂这些代码,没关系,跟着我一起学习,很快你就可以自己敲出各种骚气的代码啦!
如果对于本期的内容有什么不理解的地方,请在评论中留言,或者私信我都可以的哦~
如果对于我讲解的方法不满意,也请告诉我,我特喵改还不行嘛~嘤嘤嘤~
顺便教下大家怎么在自己的VS中打开别人的项目:
文件->打开->项目/解决方案->打开项目的文件夹->找到并选择以.sln结尾的文件->打开
以本期的第二个项目为例:下载我的项目后记得解压哦!(至于解压到哪里随意啦,我建议新建一个文件夹来存放VS的项目哦)
Hello,大家好!没错,又是我,上一期我们干了……额,好像啥也没干……
那么,废话少说,让我们开始学习吧~
●内容概要
1.创建项目
2.程序结构
3.基本语法
-------------------------------------------------------------------------------------------------------------------------
◆创建项目
1.首先我们打开主界面,点击左上角的“文件->新建->项目”来创建一个新的项目。
(BTW:可以在“工具->选项->环境”更改VS的颜色主题)
2.然后选择要新建项目的类型Visual C#->控制台应用(方便我们调试),并修改项目名称(不能含有特殊符号)和项目储存位置。
(BTW:可以在“工具->选项->项目和解决方案->位置”更改项目默认储存位置)
3.于是我们就有了第一个程序。
(BTW:我用了Viasfora插件,可以根据类型自动改变文字的颜色,方便查看,推荐大家使用;工具->扩展和更新->联机->搜索Viasfora->选择Viasfora并下载->关闭VS->安装->打开VS)
■程序结构
我们来看一个最简单的程序:HelloWorld!
现在我们来逐一分析上面包含的语句:
1.using System:引入命名空间之后我们就可以使用里面所含有的资源;并且一个程序可以引入多个命名空间。
2.namespace 巴拉巴拉:说明这个命名空间中包含了HelloWorld类;一个命名空间可以包含多个类。
3.class Program:声明了一个Program类(class),一个类中通常含有数据和函数(方法),函数定义了这个类的行为。
4 static void Main(string[] args):主函数,程序的入口,程序启动后只会运行主函数;一个项目中有且仅有一个主函数。
5.Console.WriteLine("Hello World!"):一行语句,运行程序时会在屏幕上打印HelloWorld!;引用了System命名空间才能使用该语句进行输出哦!
6.//Xxx:用双斜杠//作为前缀的语句为注释,该语句在程序运行时将被忽略;养成注释的好习惯可以帮助我们阅读代码哦!
7.点击 调试->开始执行(不调试) (快捷键:Ctrl+F5) 启动该程序。
▲基本语法
下面再给大家看一个程序,该程序含有大量知识点,即使你看不懂也没关系。
这个程序只是让大家眼熟一下,建议大家到文章底部下载该项目,运行一下,看看会发生什么。
里面的所有知识点在随后的文章里我会都逐个详细的讲解,跟着我一起学,你就会发现这个程序弱爆了!
(大图预警,请放大来看!)
里面的知识点主要有(这里我只粗略讲,混个眼熟):
1.修饰符:里面出现的public、static、void都属于修饰符,用来修饰变量或者函数
2.标识符:标识符是用来识别类、变量、函数或任何其它用户定义的项目。标识符的定义需要遵循规则的哦!
3.成员变量:在函数体之内定义的变量称为成员变量,也称局部变量(爱叫那个叫哪个)。该变量只能在其所属的函数中使用。
4.全局变量:在函数体之外且在其所属的类之内定义的变量称为全局变量,该变量能够在该类之内的任意位置使用;
5.实例化对象:使用new关键字来实例化了一个Hello类型的对象保存在Hello类型的局部变量hello中。关于对象,以后我们会详细讲解!毕竟这年头没有对象太难受了,总要吃狗粮……
6.通过运行程序,大家会发现这个程序是从上往下逐句运行的哦,如果中间的某一句运行出错,通常这个程序就会停止运行。
▼结束语
这一期主要就是带大家大概了解一下程序的基本组成,如果你看不太懂这些代码,没关系,跟着我一起学习,很快你就可以自己敲出各种骚气的代码啦!
如果对于本期的内容有什么不理解的地方,请在评论中留言,或者私信我都可以的哦~
如果对于我讲解的方法不满意,也请告诉我,我特喵改还不行嘛~嘤嘤嘤~
☆资源下载
教程Word文档 && 项目文件
顺便教下大家怎么在自己的VS中打开别人的项目:
文件->打开->项目/解决方案->打开项目的文件夹->找到并选择以.sln结尾的文件->打开
以本期的第二个项目为例:下载我的项目后记得解压哦!(至于解压到哪里随意啦,我建议新建一个文件夹来存放VS的项目哦)