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; } }
使用反编译工具查看效果
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?