[英]How it add a private child class its parent class from another file in C#
我真的很想简化每个文件中的代码,并希望通过另一个文件在其父级内部创建一个子级。 这样,我不需要在父类中增加很多子类并使它变得漂亮。
我可以例如:
public class Parent
{
private class Child
{
}
}
我不希望在父类中有数百行子类。
我真的想做这样的事情:
//File1
public class Parent
{
}
//File2
private class Parent.Child{
}
可能吗?
是的,只要它们在同一程序集/项目中,请使用Partial关键字。
File1.cs:
public partial class Parent
{
// parent stuff
}
File2.cs:
public partial class Parent
{
private class Child
{
}
}
您可以使用部分类 ,如下所示:
// File1.cs
public partial class Parent
{
}
// File2.cs
public partial class Parent
{
private class Child
{
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.