内部类
类中声明类。
若内部类设为公有,可以通过包裹内部类的类创建内部类对象
例子
class Program
{
static void Main(string[] args)
{
School.Class c1 = new School.Class();
}
}
class School
{
//内部类Class
public class Class
{
}
}
分部类
把一个类分成几部分,使用时仍然是一个类
关键字
partial
例子
static void Main(string[] args)
{
Person p1 = new Person();
p1.name="小二黑";
p1.age=18;
}
partial class Person
{
public int age;
}
partial class Person
{
public string name;
}
特点
分部类可以写在多个脚本中
分部类的访问修饰符要一致
分布类中不能有重复的成员