[C#基础学习]内部类和分部类

发布时间 2023-07-05 22:35:54作者: ComputerEngine

内部类没啥好说的,类嵌套类而已。

class a{
    //sth
    class b{
        //sth
        class c{
            //sth
        }
    }
}

这个还是比较常用的,将数据详细定义清楚增加可读性

分部类partial class

把一个类分成多个类写。

partial class man{
    //一些东西
}
partial class man{
    //另一些东西
}

实际上就相当于

class man{
    //一些东西
    //另一些东西
}

分部方法

基于上面的partial class,可以在前面定义,然后在后面实现。强制无返回值。

partial class man{
	partial void func();
}

partial class man{
    partial void func(){
        //实现
    }
}

后面这俩有啥用我也不到啊。