相关疑难解决方法(0)

可从同一类的另一个实例访问的私有字段

我没有得到以下..我一直以为我只能从声明该字段的类访问私有字段.但在这种情况下,我能够访问它:

class Session
{
    List<client> ListOfClients = new List<client>();

    public void IterateClients(Action<client> action)
    {

    }
}

class client
{
    private int A;

    Session area;

    public void SendData()
    {
        area.IterateClients(delegate(client c)
        {
            c.A = 5; //how come this is accessible?
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

c# delegates field

4
推荐指数
3
解决办法
2780
查看次数

标签 统计

c# ×1

delegates ×1

field ×1