主页
  • 主页
  • 分类
  • 热文
  • 教程
  • 面试
  • 标签
C#

C# 基础

C# 主页
C# 概述
C# 环境
C# 程序结构
C# 基本语法
C# 数据类型
C# 类型转换
C# 变量
C# 常量
C# 运算符
C# 决策结构
C# 循环结构
C# 封装
C# 方法
C# 可空类型
C# 数组
C# 字符串
C# 结构体
C# 枚举
C# 类
C# 继承
C# 多态性
C# 操作符重载
C# 接口
C# 命名空间
C# 预处理
C# 正则表达式
C# 异常
C# 文件与流

C# 高级

C# 属性(Attributes)
C# 反射
C# 属性(Properties)
C# 索引器
C# 委托
C# 事件
C# 集合
C# 泛型
C# 匿名方法
C# 不安全代码
C# 线程

基础

C# 主页
C# 概述
C# 环境
C# 程序结构
C# 基本语法
C# 数据类型
C# 类型转换
C# 变量
C# 常量
C# 运算符
C# 决策结构
C# 循环结构
C# 封装
C# 方法
C# 可空类型
C# 数组
C# 字符串
C# 结构体
C# 枚举
C# 类
C# 继承
C# 多态性
C# 操作符重载
C# 接口
C# 命名空间
C# 预处理
C# 正则表达式
C# 异常
C# 文件与流

高级

C# 属性(Attributes)
C# 反射
C# 属性(Properties)
C# 索引器
C# 委托
C# 事件
C# 集合
C# 泛型
C# 匿名方法
C# 不安全代码
C# 线程

C# 程序结构


上一章 下一章

在学习 C# 编程语言的基本构建块之前,让我们先看一下 C# 程序的最基本结构,以便我们在后续章节中可以将其作为参考。

创建 Hello World 程序

一个 C# 程序包含以下几个部分:

  1. 命名空间声明
  2. 类定义
  3. 类的方法
  4. 类的属性
  5. 主方法 (Main 方法)
  6. 语句和表达式
  7. 注释

让我们看一个简单的代码示例,该代码打印出 "Hello World":

实时演示

using System;

namespace HelloWorldApplication {
   class HelloWorld {
      static void Main(string[] args) {
         /* my first program in C# */
         Console.WriteLine("Hello World");
         Console.ReadKey();
      }
   }
}

当这段代码被编译并执行时,它会产生以下输出:

Hello World

让我们来看一下上述程序中的各个部分:

  • 程序的第一行 using System;,using 关键字用于在程序中包含 System 命名空间。一个程序通常会有多个 using 语句。

  • 下一行是命名空间声明。命名空间是一组类的集合。HelloWorldApplication 命名空间包含了 HelloWorld 类。

  • 下一行是一个类声明,HelloWorld 类包含了程序所使用的数据和方法定义。类通常包含多个方法。方法定义了类的行为。然而,HelloWorld 类只有一个 Main 方法。

  • 下一行定义了 Main 方法,它是所有 C# 程序的入口点。Main 方法指明了当类被执行时的行为。

  • 下一行 /*...*/ 被编译器忽略,它用来在程序中添加注释。

  • Main 方法通过 Console.WriteLine("Hello World"); 语句来指定其行为;WriteLine 是 System 命名空间中 Console 类的一个方法。这条语句会在屏幕上显示消息 "Hello World"。

  • 最后一行 Console.ReadKey(); 是为 VS.NET 用户准备的。这使得程序等待按键输入,防止屏幕在从 Visual Studio .NET 启动程序时快速运行并关闭。

值得注意的是以下几点:

  • C# 是区分大小写的。
  • 所有的语句和表达式必须以分号 (;) 结尾。
  • 程序的执行始于 Main 方法。
  • 不像 Java,程序文件名可以与类名不同。

编译和执行程序

如果你使用的是 Visual Studio.Net 来编译和执行 C# 程序,请按照以下步骤操作:

  1. 启动 Visual Studio。
  2. 在菜单栏中,选择 文件 -> 新建 -> 项目。
  3. 从模板中选择 Visual C#,然后选择 Windows。
  4. 选择控制台应用程序。
  5. 为你的项目指定一个名称并点击确定按钮。
  6. 在解决方案资源管理器中创建一个新的项目。
  7. 在代码编辑器中编写代码。
  8. 点击运行按钮或按下 F5 键来执行项目。命令提示符窗口会出现含有 "Hello World" 的行。

你可以使用命令行而不是 Visual Studio IDE 来编译一个 C# 程序:

  1. 打开文本编辑器并加入上面提到的代码。
  2. 将文件保存为 helloworld.cs。
  3. 打开命令提示符工具并进入你保存文件的目录。
  4. 输入 csc helloworld.cs 并按 Enter 键来编译你的代码。
  5. 如果你的代码没有错误,命令提示符将带你到下一行并生成 helloworld.exe 可执行文件。
  6. 输入 helloworld 来执行你的程序。
  7. 你会看到屏幕上打印出了 "Hello World" 的输出。
上一章 下一章
阅读号二维码

关注阅读号

联系二维码

联系我们

© 2024 Yoagoa. All rights reserved.

粤ICP备18007391号

站点地图