前言
正式开始学习c#编程,仅以此作为学习笔记。
c#简介
C# 发音为 “C-Sharp”。美 [ʃɑrp] 英 [ʃɑː(r)p]。
它是Microsoft创建的一种面向对象的编程语言,运行在.NET框架上,为程序提供了清晰的结构,允许代码重用,降低了开发成本。
C#用途
C#用于:
移动应用程序
桌面应用程序
Web应用程序
Web服务
Web网站
游戏
VR
数据库应用程序
······
第一个c#程序
Program.cs
using System; //使用系统命名 System 空间中的类。
//空行。C#忽略空白,多行代码时更具可读性。
namespace HelloWorld //namespace 名称空间是用来组织代码的容器,它是类和其他名称空间的容器。
{ //大括号 {} 示代码块的开始和结束。
class Program //类是数据和方法的容器,它为程序带来了功能。在C#中运行的每一行代码都必须在一个类中。在我们的示例中,我们将类命名为Program。
{
static void Main(string[] args) //总是出现在C程序中的Main方法。在它的括号{}内的任何代码都将被执行。
{
Console.WriteLine("Hello World!"); //Console 是System系统名称空间的一个类,它有一个WriteLine() 方法,用于输出/打印文本。
}
}
}
其他注意点
1、如果省略 using System
系统行, 则必须编写System.Console.WriteLine()
打印/输出文本。
2、每个C#语句都以分号结束 。
3、C# 区分大小写: “MyClass” 和 “myclass” 有不同的含义。
4、using System
、命名空间namespace
和类class
,(几乎)总是出现在程序中的东西,可以说是固定格式。
5、在 C# 语言中,最常用的输出方WriteLine()
,但也可以使用Write()
。
不同之处在于WriteLine()每次都在新行上打印输出,而Write()则在同一行上打印,使用Write()可以增加空格,提高可读性。
6、C#中单行注释使用//
,多行注释使用/*
开头,以 */
结尾。