C#基础
简介
- 发音:C sharp
- 为开发微软公司的.Net框架上的程序设计的
什么是.Net框架(.Net Framework)
.Net框架由三个部分组成,如图
- CLR
- Common Language Runtime
- 公共语言运行库
- 在运行期间管理程序的执行
- 编程工具
- 涵盖了编码和调试需要的一切
- 包括
- 集成开发环境
- 调试器
- 等等
- BCL
- Base Class Library
- 基类库
- .NET框架使用的一个大的类库
编译生成CIL
什么是CLI
-
Common Language Infrastructure
-
公共语言基础结构
注意
- C# 是大小写敏感的
- 与 Java 不同的是,文件名可以不同于类的名称
- 所有的语句和表达式必须以分号(;)结尾
工具
程序结构
以以下示例代码为例,介绍C#的结构
using System;
namespace HelloWorldApplication
{
class HelloWorld
{
static void Main(string[] args)
{
/* 我的第一个 C# 程序*/
Console.WriteLine("Hello World");
Console.ReadKey();
}
}
}
运行结果
Hello World
介绍代码:
using System
-using关键字用于在程序中包含System明明空间。
namespace HelloWorldApplication
-namespace声明,里面包含一系列的类。此示例中包含HelloWorld类
class ...
-class声明,其中包含程序使用的数据和方法
Main
- 所有程序的入口点
Console.WriteLine("Hello World");
- WtiteLine是一个定义在 System 命名空间中的 Console 类的一个方法
Console.ReadKey();
- 是针对 VS.NET 用户的,这使得程序会等待一个按键的动作,防止程序从 Visual Studio .NET 启动时屏幕会快速运行并关闭