作为一名大一学生,在接触C#前只对C语言进行过系统的学习,于是在对C#的学习中采用类比的方法。
以下是我初学C#过程中,总结的一些内容。
一个C#程序主要包括以下部分:
·命名空间声明(Namespace declaration)
·一个 class
·Class 方法
·Class 属性
·一个 Main 方法
·语句(Statements)& 表达式(Expressions)
·注释
首先来看一个最简单的程序——打印出“Hello World”的程序。
using System;
namespace HelloWorldApplication
{
class HelloWorld
{
static void Main(string[] args)
{
//打印出一个“Hello World”程序
Console.WriteLine("Hello World");
Console.ReadKey();
}
}
}
当上面的代码被编译和执行时,会产生下列结果:
Hello World
Hello World
让我们逐行翻译一下:
·程序的第一行 using System。using 关键字用于在程序中包含 System 命名空间。 一个程序一般有多个 using 语句。
·第二行是 namespace 声明。一个 namespace 是一系列的类。HelloWorldApplication 命名空间包含了类 HelloWorld。
·下一行是 class 声明。class关键字用于声明一个类。类 HelloWorld 包含了程序使用的数据和方法声明。类一般包含多个方法。方法定义了类的行为。在这里,HelloWorld 类只有一个 Main 方法。
·下一行定义了 Main 方法,是所有 C# 程序的 入口点。Main 方法说明当执行时 类将做什么动作。
·程序的第一行 using System。using 关键字用于在程序中包含 System 命名空间。 一个程序一般有多个 using 语句。
·第二行是 namespace 声明。一个 namespace 是一系列的类。HelloWorldApplication 命名空间包含了类 HelloWorld。
·下一行是 class 声明。class关键字用于声明一个类。类 HelloWorld 包含了程序使用的数据和方法声明。类一般包含多个方法。方法定义了类的行为。在这里,HelloWorld 类只有一个 Main 方法。
·下一行定义了 Main 方法,是所有 C# 程序的 入口点。Main 方法说明当执行时 类将做什么动作。
·下一行是注释,在编译时将会被编译器忽略。
Main 方法通过语句 Console.WriteLine("Hello World"); 指定了它的行为。
WriteLine 是一个定义在 System 命名空间中的 Console 类的一个方法。该语句会在屏幕上显示消息 "Hello, World!"。
Main 方法通过语句 Console.WriteLine("Hello World"); 指定了它的行为。
WriteLine 是一个定义在 System 命名空间中的 Console 类的一个方法。该语句会在屏幕上显示消息 "Hello, World!"。
·最后一行 Console.ReadKey(); 是针对 VS.NET用户的。这使得程序会等待一个按键的动作,防止程序从 Visual Studio .NET 启动时屏幕会快速运行并关闭。
以下几点值得注意:
·编写C# 程序中一定分清大小写。
·所有的语句和表达式必须以分号结尾。
·程序的执行从 Main 方法开始。
·编写C# 程序中一定分清大小写。
·所有的语句和表达式必须以分号结尾。
·程序的执行从 Main 方法开始。
使用 Visual Studio.Net 编译和执行 C# 程序的步骤:
·启动 Visual Studio。
·在菜单栏上,选择 File -> New -> Project。
·从模板中选择 Visual C#,然后选择 Windows。
·选择 Console Application。
·为您的项目制定一个名称,然后点击 OK 。
·在代码编辑器中编写代码。
·点击 Run 按钮或者按下 F5 键来运行程序。会出现一个命令提示符窗口,显示 Hello World。
·启动 Visual Studio。
·在菜单栏上,选择 File -> New -> Project。
·从模板中选择 Visual C#,然后选择 Windows。
·选择 Console Application。
·为您的项目制定一个名称,然后点击 OK 。
·在代码编辑器中编写代码。
·点击 Run 按钮或者按下 F5 键来运行程序。会出现一个命令提示符窗口,显示 Hello World。