一个例子值得一千个愚蠢的问题,所以:
public class OuterClass
{
public static class InnerClassEventArgs : EventArgs
{
public static int SomeInt;
}
}
在遥远的星系中:
public void SomeFunkyFunc()
{
OuterClass Instance1;
OuterClass Instance2;
Instance1.InnerClassEventArgs.SomeInt = 1;
Instance2.InnerClassEventArgs.SomeInt = 2;
//WHAT WOULD Instance1.InnerClassEventArgs.Someint == ?
}
是的,我现在意识到我已经输入了几乎所有我需要回答我自己的问题的代码。如果比我聪明的人知道他们的头脑,我宁愿不创建一个新项目并经历麻烦。