我可以在不同的命名空间中创建分部类吗?它能正常工作吗?
前任。:
类1.cs
namespace name1
{
public partial class Foo
{
Bar1(){
return 10;
}
}
}
2.cs 类
namespace name1.name2
{
public partial class Foo
{
Bar2(){
return 100;
}
}
}
main.cs
using name1;
using name1.name2;
namespace mainClass
{
public class mainClass
{
Foo classFoo = new Foo();
int Count = classFoo.Bar1() + classFoo.Bar2();
// Will Count = 110?
}
}
我应该怎么做才能让它发挥作用? (如果我的例子不正确)
类的名称包含它的名称空间,因此name1.Foo
and name1.name2.Foo
是两种完全不同的类型。所以你的问题的简短答案是:不。
为什么你需要做这样的事情?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)