一个基本的C#类中包含数据成员、属性、构造器和方法。 属性可以是静态或实例成员。 类可以是抽象的和不可继承的:一个被申明成abstract的类不能被实例化,它只能被用做一个基类。 C#关键字lock申明一个类不是抽象的,但是它也不能被用做另一个类的基类接口。