C# 部分类

使用partial关键字可以声明部分类, 部分类的作用是可以在多个文件中声明同一个类,主要用于类比较大的时候进行拆分;

其实部分类不是多个类,本质上还是一个类,只是把一些逻辑复杂的类拆分成多个文件便于阅读,在编译的时候还是会编译成一个类

示例

Part1.cs

复制代码
partial class Emplyoee
    {
        public string name;
        private string depart;
        private string age;
        private string linemanager;
        public Emplyoee(string _name, string _age) {
            name = _name;
            age = _age;
        }

        public void setName(string depart2) {
            depart = depart2;
        }
        public void print(){
            Console.WriteLine("name:"+ name);
            Console.WriteLine("depart:" + depart);
            Console.WriteLine("age:" + age);
            Console.WriteLine("linemanager:" + linemanager);
            Console.ReadKey();
        }
    }
复制代码

Part2.cs

partial class Emplyoee
    {
        public void setAge(string _age)
        {
            age = _age;
        }
    }

Part3.cs

partial class Emplyoee
    {
        public void setlinemanager(string _line)
        {
            linemanager = _line;
        }
    }

 使用反编译工具查看效果

 

posted @   港城大白鲨  阅读(204)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示