Test if the enumerator can advance, if so advance
false
as the NullEnumerator cannot advance.
As the enumerator is over an empty collection its Current value cannot be moved over a valid position, therefore MoveNext will always return false
.
NullEnumerator Class | log4net.Util Namespace