首页 / 软件开发 / C# / C#基础(三)(变量的声明,变量的作用域以及常量)
C#基础(三)(变量的声明,变量的作用域以及常量)2011-08-16 博客园 asp114从这一节开始,我们开始复习C#基础知识,涉及变量声明,变量的初始化,作用域,C#的预定义数据 类型,C#中的循环和条件语句,枚举,命名空间,Main()方法,C#标识符和关键字,C#编码的规范和约定 ,等等。首先,我们还是从非常经典的“Hello word !”开始。我们新建一个.txt文件,并且更改为 test.cs 。然后键入以下内容。using System;
namespace gosoa.com
{
class MyFirstClass
{
static void Main()
{
Console.WriteLine("Hello world !");
}
}
}
然后 打开C#命令行编译器,编译这个文件。也就是在C#命令行中输入csc test.cs编译成功后会在存放该文件的目录,生成一个test.exe文件。我们继续在C#命令行中输入test.exe 就 会运行test.exe文件,输出 Hello World !(说明:这里的C#命令行在 开始-程序-Microsoft .NET Framework SDK v2.0-SDK命令提示)在上个例子中,我们简单说明几个该注意的事项,首先,第一句using System; 是用来引入System基 类。和java的import相似,这是C#的基类,C#的所有工作都依赖于该基类。第二句 namespace gosoa.com 是我们之前提到的命名空间,命名空间为gosoa.com,当然,你可以命名为任意名称。但,为了避免冲突, 我们一般采用自己公司的域名做为命名空间。第三句,class MyFirstClass 是声明一个名称为 MyFirstClass的类。第四句,static voidMain() 是程序的主方法,注意,这里的Main() 方法首字母大写喔。第五句,Console.WriteLine ("Hello world !"); 就是输出Hello world ,Console.WriteLine 就是基类中的一个方法。在C#中,和其他很多语言(C,JAVA等)一样,句子末尾以分号”;”结束,程序代码都放在{}一对大括号 中。