多语言展示
当前在线:310今日阅读:176今日分享:34

学习计算机编程语言C#:[4]初试基础

C#语言的基础很重要,学习C#从最基础的控制台程序开始,通过分析代码段来一步步了解C#语言的特点以及程序文件的运行过程和基本原理,并且能够真正学习文件格式的意义以及程序如何执行的“底层”原理,尤其是通过断点调试来学习程序执行过程。
方法/步骤
1

最基础的步骤通过文件,新建项目方式,创建一个控制台应用程序,当然这里的文件夹命名方式和文件存放位置都需要注意设置。创建完控制台应用程序,就会有最简单的程序文件,打开Program.cs文件,这个文件以cs结尾,代表类class的缩写;类所在的项目文件是以csproj结尾,代表c sharp project;最高级别的解决方案是sln后缀,代表solution解决方案。

2

类Program文件显示的内容:using System;using System.Collections.Genetic;using System.Linq;using System.Text;//using是引用的命名空间namespace ex1//定义命名空间,叫做ex1{  class Program//系统自动定义的Program的类  {    static void Main(string[] args)//程序运行入口,方法Main    {       //方法中需要写入的程序内容    }  }}

3

以上程序代码是控制台程序最简单,也是最“完整”的程序代码,类似“麻雀虽小五脏俱全”一样,部件都已俱全,里面的各部分内容都需要去一一剖析。“//”代表注释代码,//所在行后面的内容都不会被程序去编译和执行,只会原封不动地显示,说白了就是给开发者查看的。“{}”代表一个“单位”,必须有始有终,{}必须成对出现,{}之间是同级别或者上下级关系,互不“干扰”。

4

using指的是引用需要的命名空间,不同类之间可以通过引用类所在的命名空间,然后使用其他类的成员(变量、方法);namespace代表命名空间,这个命名空间代表着程序的最高级别名字,类之间的互相引用就需要通过引用命名空间来实现。class是类的意思,代表这个程序文件的主要内容,类的名字必须与类文件名一样,否则智能的工具就会提示报错了;Main代表的是方法名的意思,这里面也是程序运行的入口,代表程序从这里开始运行,到这里面的结尾括号结束。

5

方法中的内容需要开发者编写,包括编写其它方法,都需要另外在Main方法外编写,编写类也是在class同级别下编写,但是不管有多少类和方法,控制台程序从Main方法的前大括号开始到后大括号结束就停止了,如果需要使用类或者方法需要去调用。

注意事项
1

控制台程序运行过程是基本原理。

2

剖析控制台应用程序有意想不到的结果。

推荐信息