我可以在不同的命名空间中创建部分类吗?它会正常工作吗?例如:
将Class1.cs
namespace name1
{
public partial class Foo
{
Bar1(){
return 10;
}
}
}
Run Code Online (Sandbox Code Playgroud)
class2.cs
namespace name1.name2
{
public partial class Foo
{
Bar2(){
return 100;
}
}
}
Run Code Online (Sandbox Code Playgroud)
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?
}
}
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能让它发挥作用?(如果我的例子不正确)