类是最基础的C#类型。类是一个数据结构,将状态(字段)和操作(方法和其他函数成员)组合在一个单元中。类为动态创建的类实例提供了定义,实例也称为对象。类支持继承和多态性,这是派生类可用来扩展和专用化基类的机制。
- 类构成程序的主体
- 名称空间以树形结构组织类(和其他类型)
(例如Button和Path类)
C#中的类暂不做过多介绍,主要记录下名称空间与类库。
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}
上面代码中,Program类放在了一个叫做ConsoleApp1的名称空间里,这个名称空间默认与创建项目时是一样的,这样做是为了自己写的类用自己定义的名称空间组织起来,当别人用自己写的类时,对方也可以非常方便的从我们写的名称空间中,把类找出来。
主要记录下using的作用:
using的主要意思是,把名称空间引用到程序中,类似于Java中的导入包