c# - 我们可以在 c# 中有多个(超过两个)部分类吗?
问题描述
假设一个团队有 3 名成员,他们都想在同一个班级工作。那么在这种情况下,我们可以在 c# 中使用超过 2 个部分类吗?
解决方案
是的,您可以创建多个 2 Partial classes
。(来源这里)
根据文档:
在处理大型项目时,将一个类分布在不同的文件中可以让多个程序员同时处理它。
工作示例
using System;
public class Program
{
public static void Main()
{
Foo foo = new Foo();
foo.PrintMessage1();
foo.PrintMessage2();
foo.PrintMessage3();
}
}
public partial class Foo
{
public void PrintMessage1()
{
Console.WriteLine("Foo1");
}
}
public partial class Foo
{
public void PrintMessage2()
{
Console.WriteLine("Foo2");
}
}
public partial class Foo
{
public void PrintMessage3()
{
Console.WriteLine("Foo3");
}
}
推荐阅读
- sql - Presto - 如何在一个查询中的所有列之间执行相关性
- python - 如何使用 Django-Scheduler 将 onClick 操作添加到日历事件?
- javascript - 使用 cookie 记住用户操作
- python - 在 Python 中将 csv 转换为 geojson
- graphql - 如何在解析器中访问用 gatsby-source-graphql 加载的数据?
- swift - 如何使用swiftUI设置最小窗口大小,以及如何让窗口在启动时使用指定的大小和位置?
- javascript - 更改 onload xmlhttprequest javascript 上的表单值?
- python - 如何将多行记录加载到数据框中
- python - Pycharm 启动将无法连接到控制台
- c++ - C++ 中的内存问题(跺脚?)