Update ProtocolReader.cs

readbulk does not return nulls, check the count