我没有得到以下..我一直以为我只能从声明该字段的类访问私有字段.但在这种情况下,我能够访问它:
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) 我很困惑,因为我认为正则表达式中的^否定了序列,但是这样:
^[0-9a-zA-Z ]+$
Run Code Online (Sandbox Code Playgroud)
反之亦然.除了数字,字母和空格之外别无其他.我不明白.