[Solved] EventArgs.Empty is a field that goes in circles. How can this be possible?


It is probably implemented something like this:

class EventArgs
{
     public static readonly EventArgs Empty;

     static EventArgs(){
         Empty = new EventArgs();
     }
}

5

solved EventArgs.Empty is a field that goes in circles. How can this be possible?