不管是哪一门编程语言,他们的基础语法部分基本是一致的
最基本的东西就是程序语句
程序语句的基本组成部分为关键字、变量名、运算符、表达式、语句结束符
程序语句写好了后放在哪里呢?
当然是放在一个文件中了,我们的程序都是写在一个文件中,只不过不同语言对于程序语句的限制不同
不同语言的编程的程序最大的不同就是体现在文件的结构上,不同的编程语言其文件结构是不一样的,这是不同语言程序之间可以看得见的本质区别
C#语言编写的程序的文件结构是:
using 命名空间;//类外面要引用命名空间以供本文件中的类调用其他类中的方法
namespace 空间名
{
类修饰符 class 类名 //类必须在一个命名空间中以便区别相同类名的不同类
{
成员变量;
成员属性;
成员修饰符 返回值类型 成员方法名(参数列表)
{
程序语句;
}
. ....;
//可以看到类中的程序语句有多种类别的,可以是成员变量,也可以是程序语句表达式,还可以是代码块
}
}
这就是一个基本C#程序文件,文件后缀名为.cs
当你会用C#编写一个以.cs结尾的程序文件时,这时就基本上是能摸到编程的门了
每一门的语言的基本语法基本上都是这种结构,首先得学会用这门语言写一个符合该语言语法的程序文件,这代表你基本了解他的语法
接下来要学的就是各种关键字的具体用法,每一门语言的语法具体体现就是在关键字和特殊符号上,比如我们现在了解了C#程序文件的基本结构,
那么他的内容呢,他的内容构成该如何去写呢;
程序文件的内容就是程序语句组成的,我们前面已经讲了程序语句的基本组成部分:(关键字、变量名、运算符)构成表达式,表达式、语句结束符;
几乎所有编程语言的程序语句格式都是样子的,都是大同小异,差别不大,都是这种模式,这也是为什么学好了一门语言,其他语言的理解和掌握会很轻松的原因
写一个程序文件的重心不管是在程序语句上,写了程序语句我们还要知道将程序语句放在文件结构中的哪个层次上,这个是需要多加练习才能知道的,当然还要理解一个代表的是什么,当然这是后话,关于类所指代的含义是在面向对象中说的,这里是讲一个C# 程序文件的编写和基本结构,说到编写一个程序文件,我们很多初学者会很纠结该用什么编写,其实所有的编程语言都可以用系统自带的记事本编写代码,只是编写好的代码再改一个后缀名,然后将其用相应的编译器执行,变成二进制代码,变成二进制代码的过程就是程序文件在通过编译器执行的过程,等到变成二进制文件的时候,他们便可以直接通过CPU运行了,当然C# 编写的代码编译后不能直接被cpu执行,因为他是基于.net runtime的,所以需要以托.net运行时才能被执行
当我们学会编写一门语言的一个程序文件时,我们就基本掌握了这门语言的基本语法,然后就是熟练掌握各种关键字的意思,以便运用