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?