相关疑难解决方法(0)

不同命名空间中的部分类

我可以在不同的命名空间中创建部分类吗?它会正常工作吗?例如:

将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)

我该怎么做才能让它发挥作用?(如果我的例子不正确)

c# silverlight class partial

59
推荐指数
5
解决办法
4万
查看次数

标签 统计

c# ×1

class ×1

partial ×1

silverlight ×1