相关疑难解决方法(0)

嵌套的部分类

internal partial class Class1
{
    private class Class2 : ISomething, ISomethingElse
    {
        private class Class3 : ISomething
        {

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我希望Class3自己能够举办另一场私人活动Class4,但那会Class3太大,所以我想做出一些Class3偏见.我知道如何对非嵌套类进行此操作.如何在单独的文件中创建嵌套类?

c#

19
推荐指数
1
解决办法
8145
查看次数

从部分类访问类字段

我目前正处于一个必须使用部分类的场景中.在这个部分类中,我有一些方法需要解决另一个类中的字段.

例如

编辑:对不起:第一堂课已经宣布了partial!

public partial class myClass
{        
    private string _myString;

    public string myString
    {
        get { return _myString; }
        set { _myString = value; }
    }
}
Run Code Online (Sandbox Code Playgroud)

public partial class myClass
{
    public void doSomething()
    {
        myString = "newString";
    }
}
Run Code Online (Sandbox Code Playgroud)

编译器说myString部分类中不存在!

我怎样才能克服这个问题?

c# partial-classes

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×2

partial-classes ×1